Co používat? #pragma once nebo #ifndef a #define?
Osobně se mi víc zamlouvá once, ale v žádné literatuře ani na interentu jsem o něm neslyšel...
Fórum › C / C++
#pragma once vs #ifndef a #define
To proto, že je to Microsoftí specialitka. Většinou najdeš v kódu něco takového:
#ifnde _NEJAKY_ZATRACENE_DLOUHY_NAZEV_MAKRA_CIM_DELSI_TIM_LEPSI_
#define _NEJAKY_ZATRACENE_DLOUHY_NAZEV_MAKRA_CIM_DELSI_TIM_LEPSI_
#ifdef _MSC_VER >= 1000 // pro MS C++ kompilator
#pragma once
#endif
...
..
#endif
To preto, že #pragma once je ms specific, ja osobne používam once a to čisto s lenivosti.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 33 hostů
Podobná vlákna
Pragma - prosím o pomoc — založil DEAWid
#define v printf? — založil Vilik
#define v cyklu — založil Merik
Význam #define a typedef — založil Zutent
#define pro text — založil Luckaa
Moderátoři diskuze