首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

再问#ifdef,该怎么解决

2012-03-05 
再问#ifdef#ifdefBFCif((fpSystem- RunConsole()true)#elseif((fp- RunConsole()true)#endif&&(pSet

再问#ifdef
#ifdef   BFC
    if   ((fpSystem-> RunConsole()   ==   true)
#else
    if   ((fp-> RunConsole()   ==   true)
#endif
    &&     (pSettings-> AutoStopAtConsole()   ==   true))
        return   DS;
        return   DA;      
----------------------------------不好意思,刚才还是贴漏了一行
按照lightnut的写法,这个是不是就下面这个意思

#ifdef   BFC
    if   ((fpSystem-> RunConsole()   ==   true)   &&   (pSettings-> AutoStopAtConsole()   ==   true))
          return   DS;
#else
    if   ((fp-> RunConsole()   ==   true)   &&   (pSettings-> AutoStopAtConsole()   ==   true))
          return   DA;
#endif



[解决办法]
这么快就果然问 "#ifdef "了?
可惜,此处与#ifdef无关。
if (...)
return true;
return false;

热点排行