Problemumgehung für Fehler C2536: Expliziter Initialisierer für Arrays in Visual Studio 2013 kann nicht angegeben werden

8

Der folgende Code kompiliert nicht mit Visual Studio 2013, während es sollte:

%Vor%

Siehe Fehlerbericht für weitere Details.

Was sind die möglichen Problemumgehungen?

    
Korchkidu 09.11.2013, 15:41
quelle

1 Antwort

10

Als Kommentare können Sie diese Problemumgehung versuchen.

%Vor%

Es scheint, VS2013 Initiator-Liste für std::array Konstruktor gut gemacht und Sie können es in Konstruktor Initializer initialisieren. Der Code, den du geschrieben hast, ist gültig und sowohl gcc als auch clam unterstützen ihn. VS2013 fehlt.

    
deepmax 10.11.2013, 13:24
quelle

Tags und Links