Moin zusammen,
ich schreibe gerade an einem Programm, dass auf erweiterte Initialisierungslisten (extended initializer lists) zurückgreift, die bei C++0x verfügbar sind (siehe http://www2.research.att.com/~bs/C++0xFAQ.html#init-list ).
Da das Programm aber auch von anderen benutzt wird, die Compiler benutzen, die das nicht (zumindest nicht out-of-the-box) unterstützen, suche ich nach einem Pendant, der Standard-C++ (und damit ISO/IEC 14882:1998 ) entspricht.
Konkret geht es um soetwas:
Also eigentlich etwas wirklich banales.
Wenn also jemand eine Lösung weiß, wäre ich sehr dankbar.
Gruß,
badday
ich schreibe gerade an einem Programm, dass auf erweiterte Initialisierungslisten (extended initializer lists) zurückgreift, die bei C++0x verfügbar sind (siehe http://www2.research.att.com/~bs/C++0xFAQ.html#init-list ).
Da das Programm aber auch von anderen benutzt wird, die Compiler benutzen, die das nicht (zumindest nicht out-of-the-box) unterstützen, suche ich nach einem Pendant, der Standard-C++ (und damit ISO/IEC 14882:1998 ) entspricht.
Konkret geht es um soetwas:
Code:
a =
{
{"example", l_example},
{"second", l_second},
{NULL, NULL}
};
Also eigentlich etwas wirklich banales.
Wenn also jemand eine Lösung weiß, wäre ich sehr dankbar.
Gruß,
badday