C2181: Ungültiges 'else' ohne zugehöriges 'if' - was ist da los?

3 Antworten

Vom Beitragsersteller als hilfreich ausgezeichnet

Du hast

 

if (....);

 

das Semikolom schliesst das "if" ab, das nächste else hängt in der Luft.

Also:

 

if (a)

{

 machA();

}

else

{

  machB();

}


DasDunkleIch 
Beitragsersteller
 04.04.2011, 21:02

super, danke. Hat geklappt..  

komisch ist nur, dass ich das schn mal probiert habe und da hats nicht geklapt..^^ 

0

Das if ist schon abgeschlossen. Dann kann er das else nicht mehr zuordnen. DIe Fehlermeldung ist doch wohl eindeutig.

Vielleicht "elseif"?


DasDunkleIch 
Beitragsersteller
 03.04.2011, 21:20

ne, das kennt er nicht...

0