الوصول إلى قيمة تعريف ماكرو Preprocessor
-
16-09-2020 - |
سؤال
إذا قمت بإضافة ماكرو "FOO= BAR" ضمن GCC_PREPROCESSOR_DEFinitions (أو وحدات ماكرو Preprocessor إذا كنت تستخدم Xcode ")، فما هي أفضل طريقة للوصول إلى قيمة" Foo "؟
حاليا، يمكنني استخدام الخرقاء:
giveacodicetagpre.سيؤدي هذا "بار"
بالتأكيد، يجب أن يكون هناك طريقة أفضل / منظف؟
المحلول
ما تفعله هو الطريقة إلى التوخين (أو التوخين ) القيم الماكرو.غير مباشر لا مفر منه.
تم ذكر ذلك في Preprocessor في دول مجلس التعاون الخليجي القسم اليدوي (الرابط المؤرشفة) هذا روب يرتبط ب:
giveacodicetagpre.نصائح أخرى
giveacodicetagpre.
شاهد التثقيف .إنها التقنية التي تستخدمها بالفعل.ما الخطأ في ذلك؟
لا تنتمي إلى StackOverflow