关于条件编译,#if DBUG #endif问题
如过有代码:
#if DEBUG
[ConditionalAttribute( "DEBUG ")]
void Test(bool condition)
{
if(!condition)
{
}
//code
}
#endif
客户调用
Test(false);
问题:
在调试的时候是要运行完整的Test(false),那么在正常运行时,还运行完整的Test(false)吗?
[解决办法]
怎么感觉向c++不知道,感觉好像应该运行
[解决办法]
我相信你Relese的时候会编译不通过....