我是靠谱客的博主 平常裙子,最近开发中收集的这篇文章主要介绍vc6.0中for语句变量重定义问题解决办法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述




//按照c++标准,for中定义的变量的作用域应该只在for循环中有效,而VC6.0却不行,vc6.0以后的版本已经解决了这个bug.在vc6.0中这样定义是不对的
for(int i=0;i<100;++i)
{
  ...;
}

for(int i=0;i<100;++i)  //重复定义i变量
{
  ...;
}
//如果在预编绎头文件中加入stdafx.h加上#define for if(0); else for  
//就可以了,不要担心效率问题,以为编译器会将那没用的for if(0); 
//优化掉的

最后

以上就是平常裙子为你收集整理的vc6.0中for语句变量重定义问题解决办法的全部内容,希望文章能够帮你解决vc6.0中for语句变量重定义问题解决办法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部