Ist das ein VS2008-Fehler? Funktionelle Stilvariable Initialisierung

8

Im folgenden Code die Zeile

%Vor%

führt zu einem C2061 Fehler in Visual Studio 2008 :

  

Syntaxfehler: Bezeichner 'Bezeichner' -   Der Compiler hat einen Bezeichner gefunden, an dem er nicht erwartet wurde.   Stellen Sie sicher, dass der Bezeichner deklariert ist, bevor Sie ihn verwenden.   Ein Initialisierer kann in Klammern eingeschlossen sein.   Um dieses Problem zu vermeiden, schließen Sie den Deklarator in Klammern ein oder machen Sie einen Typedef.   Dieser Fehler kann auch verursacht werden, wenn der Compiler einen Ausdruck als Klasse erkennt   Vorlagenargument; Verwenden Sie typename, um dem Compiler mitzuteilen, dass es sich um einen Typ handelt.

Wenn ich zu

wechsel %Vor%

es beschwert sich nicht. Ist das ein Compilerfehler? Wenn nicht, warum die Beschwerde?

Mein About-Feld sagt: Version 9.0.30729.1 SP

Mein Kollege mit GCC sieht diesen Fehler nicht.

%Vor%     
Angus Comber 09.05.2013, 14:06
quelle

1 Antwort

4

Dies ist definitiv ein Compilerfehler. Zeuge:

%Vor%     
n.m. 09.05.2013, 16:31
quelle

Tags und Links