سؤال

With GCC it's possible to pass a command-line flag like -DDEBUG and then use conditionals like #ifdef DEBUG. C++Builder 6 has a built-in notion of "debug mode" vs. "release mode"; is there any way to determine (preferably from within the preprocessor) which mode the application is being built in?

هل كانت مفيدة؟

المحلول

In full debug mode, C++Builder also defines a DEBUG conditional that can be tested with #ifdef statements. You can see it present in the Conditionals list in the Project Options.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top