000
30.07.2013, 15:23 Uhr
banshee
|
Hallo,
wie kann ich denn herausfinden, welchen C++-Standard meine MSVC 2010 IDE aktuell einhält? Bei mir verursacht folgendes nämlich einen Kompilierfehler:
C++: |
struct Node { short total; short move[3]; int next[3]; };
static Node *trie = NULL; trie[0] = {0,{0,0,0},{-1,-1,-1}};
|
Hierbei handelt es sich eigentlich noch um alten C-Code, unter dem das wohl noch gültig war?! Mittlerweile verursacht meine IDE hier einen Kompilierfehler, obwohl das ganze über die brace initialization des C++11-Standards wieder erlaubt sein sollte. Setzt den meine IDE also gar nicht um? |