#elifdefined (_MSC_VER) && (_MSC_VER >= 1500) /* Visual studio 2008 and later has _Pragma */
#define G_HAS_CONSTRUCTORS 1
/* We do some weird things to avoid the constructors being optimized *awayonVS2015ifWholeProgramOptimizationisenabled.Firstwe *makeareferencetothearrayfromthewrappertomakesureits *references.Thenweuseapragmatomakesurethewrapperfunction *symbolisalwaysincludedatthelinkstage.Also,thesymbols *needtobeextern(butnotdllexport),eventhoughtheyarenot *reallyusedfromanotherobjectfile.
*/
/* We need to account for differences between the mangling of symbols *forWin32(x86)andx64programs,assymbolsonWin32areprefixed *withanunderscorebutsymbolsonx64arenot.
*/ #ifdef _WIN64 #define G_MSVC_SYMBOL_PREFIX "" #else #define G_MSVC_SYMBOL_PREFIX "_" #endif
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.