( naszta | 2010. 06. 15., k – 07:06 )

"ez a C99 standard resze, minden c99 szabvanyt implementalo fordito tudni fogja (viszont visual studio nem ilyen)"

Most direkt kipróbáltam: Visual Studio 2005 (8.0) SP1 simán fordítja. Ez a fordító 5 éves. Felhívnám a figyelmet arra, hogy ( Visual Studio 6.0 != Visual Studio )! Tekintve, hogy azóta kint van 4 újabb verzió, elég csacsi hozzáállás ez. Nem mellékesen: akkor a gcc-t is egy régivel kell azonosítani (pl.: 2.0)?? Mert hát az sem leányálom...

Egyébként jelenleg nincs C99-es fordító a piacon tudtommal, csak az intel. FYI: GCC
MS hivatalos álláspont: Link

És akkor C++0x is:
GCC
VS C++ 2010
--
És hogy ontopic is legyek: Link - tehát a válasz: C89 vagy használj C++-t. :)
--
http://www.naszta.hu