[C++] Lambda Ausdrücke
Verfasst: 25.08.2011, 01:14
Ich hab mich mal an C++11 Lambdas rangewagt. Folgendes geht allerdings nicht (VC2010 Prof):
Code: Alles auswählen
void main()
{
int a,A;
[=](){a+A;}();
}
Mit a,b funktioniert das ganze. Sind da die Variablen Bezeichner auf einmal nicht mehr Case-sensitive? Fände ich merkwürdig, aber ich hab auf die Schnelle auch nix dazu gefunden.error C2086: 'const int &_A': Neudefinition
error C2661: '`anonymous-namespace'::<lambda0>::<lambda0>': Keine überladene Funktion akzeptiert 2 Argumente