Retourner au contenu associé (entrée de forum : Macro avec saut de ligne)
Posté par FX Pasquier le 21 octobre 2009 à 15:34. En réponse au message Macro avec saut de ligne. Évalué à 1.
#define MACRO_EXPORT (target) \ #ifdef _MSC_VER \ #if defined TARGET_EXPORTS \ #define TAGET_API __declspec( dllexport ) \ #else \ #define TARGET_API __declspec( dllimport ) \ #endif // _LIB
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# Backslash
Posté par FX Pasquier . En réponse au message Macro avec saut de ligne. Évalué à 1.
mais sache que tu peux définir une macro sur plusieurs lignes avec \ (backslash), genre :
#define MACRO_EXPORT (target) \
#ifdef _MSC_VER \
#if defined TARGET_EXPORTS \
#define TAGET_API __declspec( dllexport ) \
#else \
#define TARGET_API __declspec( dllimport ) \
#endif // _LIB
Après ce que ça t'apporte, je vois pas bien.