Я работаю над программой на C++, созданной другими людьми, и видел много подобных применений DEBUG
#ifdef DEBUG
cout << "Value is "<< value << endl;
#endif
Я сам все еще учусь, чтобы стать богатый программист на C++, и я в основном использую Visual Studio и точки останова для отладки. Итак, мне интересно, если я смогу выполнить код для отладки значений, есть ли другая причина использовать такие макросы?
Пытался найти в гугле много полезной страницы.
Спасибо.