[ leka @ 04.09.2002. 16:26 ] @
Pozdrav svima
ovih dana sam bio u potrazi za nekim informacijama - interesuje me koje definicije odredjeni kompajleri ostavljaju, kao i njihove definicije za specificne platforme...
Konkretno Borland C/C++ kompajer ima nesto ovako
__BORLANDC__
__BCPLUSPLUS__

C/C++ kompajer iz GNU Compiler Collection (GCC) ima nesto tipa
__GNU__

I da ne nabrajam dalje... Dakle treba mi lista svih kompajler-specificnih makroa/definicija ako igde postoji! :)

Uzgred, nasao sam nesto, sto ce verovano neke zanimati, tekst se zove C Reserved Words, nalazi se na http://oakroadsystems.com/tech/c-predef.htm .
[ filmil @ 05.09.2002. 01:34 ] @

http://www.redhat.com/docs/man...tandard_Predefined_Macros.html

je spisak koji definise GNU C. Nisam siguran da je suvislo pitanje koje definicije imaju _svi_ C kompajleri
koji postoje.

Ubr, imena koja pocinju sa dve podvlake su rezervisana i ne treba ih koristiti u programima.

f
[ leka @ 07.09.2002. 11:07 ] @
Kolega, za GNU C i C++ kompajler znam... Meni trebaju definicije od (makar) svih popularnijih kompajlera...