On 8/10/2011 9:32 AM, Silviu Popescu wrote: >> Prima variantă merge oricând AFAIK. De ce să mai folosești și pragma >> dacă nu e portabil? > From [1]: > "Using #pragma once instead of include guards will typically increase > compilation speed since it is a higher-level mechanism; the compiler > itself can compare filenames or inodes without having to invoke the C > preprocessor to scan the header for #ifndef and #endif. > > Some compilers such as GCC and Clang include special speedup code to > recognize and optimize the handling of include guards, and thus little > or no speedup benefit is obtained from the use of #pragma once."
Tare, eu nu știam că e mai eficient. You learn something new every day. Vlad _______________________________________________ http://lists.rosedu.org/cgi-bin/mailman/listinfo/rosedu-general
