MAP ?
-
weiß jemand wie ich das im Rad Studio vordefinieren kann ?
das geht bei mir nicht, kommt Fehler.
std::map<std::string,int> mymap = { { "alpha", 0 }, { "beta", 0 }, { "gamma", 0 } };
[bcc32 Fehler] Unit1.cpp(116): E2131 Objekte des Typs 'std::map<std::string,int,std::lessstd::string,std::allocator<std::pair<const std::string,int> > >' dürfen nicht mit { } initialisiert werden
-
aus_der_sesamstrasse schrieb:
bcc32
http://docwiki.embarcadero.com/RADStudio/Tokyo/en/C%2B%2B11_Language_Features_Compliance_Status
Feature BCC32C BCC32 BCC64 BCCOSX BCCIOSARM BCCIOSARM64 BCCAARM Initializer lists X O X O X X X
-
hat sich das erledigt ?
gibt es eine Alternative ?
-
aus_der_sesamstrasse schrieb:
hat sich das erledigt ?
gibt es eine Alternative ?
Alle deine Fragen sind doch bereits mit meiner ersten Antwort erledigt .
-
-
Was Sepp dir sagen will: Du sollst den Bcc32c nehmen. Wie das geht, das findest du in dem verlinkten Embarcadero-Wiki. In der Titelzeile der Tabelle auf "BCC32C" klicken.
-
Wahnsinn! geht.
Danke Euch beiden.
-
bei der rad studio tokio kann man den classic compiler deaktivieren, reicht aus.