gpt4 book ai didi

c++ - #ifdef _DEBUG 在主函数中

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:44:17 24 4
gpt4 key购买 nike

如果我在 visual studio 2013 上工作,main 函数中的 #ifdef _DEBUG 是否有意义?

如果是,它的用途是什么?

int _tmain(int argc, _TCHAR* argv[])
{
#ifdef _DEBUG

//creating some objects, using functions etc;

#endif
}

最佳答案

#ifdef DEBUG#ifdef _DEBUG用于处理您用于调试 目的的一些代码。如果添加 #undef _DEBUG或在代码的最开头与此类似,编译器将跳过 #ifdef DEBUG /* bla bla */ #endif 中包含的代码.

如果你是

//creating some objects, using functions etc;

这个 block 中并且认为这会起作用,我向你保证,它不会直到你包含-D_DEBUG在调用期间在编译器的选项中。

关于c++ - #ifdef _DEBUG 在主函数中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29260027/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com