| 
					阅读:1029回复:5
				 #ifdef...#endif为什么去了就不对了?在线等候,可以给出我的全部分
					#ifdef...#endif为什么去了就不对了?
 我的程序里有一对#ifdef...#endif,在Debug版本中很好,.vxd运行正常,在release里就不正常,表现为采集数据部分有规律地遗漏 奇怪的是: 即使Debug,若是把#ifdef...#endif去了,也不对. 我在里面只是输出一个数,别的什么也没干呀? 在线等候,可以给出我的全部分 | |
| 
 | 
| 沙发#发布于:2003-03-30 17:26 
					可以看看相关代码吗?				 | |
| 板凳#发布于:2003-03-30 21:13 
					#ifdef后面是什么定义?
 看看你的project的settings,debug版本中有没有加入这个预定义, 如果加了,release版本中也要加。 [编辑 - 3/30/03 by amuzing] | |
| 地板#发布于:2003-03-30 22:45 
					#ifdef _DEBUG?				 | |
| 
 | 
| 地下室#发布于:2003-04-04 20:40 
					看我的代码?
 #ifdef DEBUG dprintf(\"current counter=%d\",ncounter); #endif 我觉得把这句话去了不应该有问题,可偏偏有了问题 你们说怪不怪? 哪个是高手?我没招了。 不要认为我没有设置好,该设置的,能设置的,我都试过了。 | |
| 
 | 
| 5楼#发布于:2003-04-04 21:20 
					那就先不用它
 等工作搞定后再回头来仔细看看 说不定有意外发现 呵呵 | |
| 
 | 
 
							
 
				 
				
 
				