volatile bool bTest;1)
for(int i = 0; i < 5; ++i)
if(i == 3)
break;
if(bTest)
{
int aa = 0;
}
int bb = 0;2)
for(int i = 0; i < 5; ++i)
{
if(i == 3)
break; if(bTest)
{
}
}
if(bTest)
{
int aa = 0;
}
int bb = 0;3)
if(bTest)
{
int aa = 0;
}
int bb = 0;
for(int i = 0; i < 5; ++i)
if(i == 3)
break;
if(bTest)
{
int aa = 0;
}
int bb = 0;2)
for(int i = 0; i < 5; ++i)
{
if(i == 3)
break; if(bTest)
{
}
}
if(bTest)
{
int aa = 0;
}
int bb = 0;3)
if(bTest)
{
int aa = 0;
}
int bb = 0;
解决方案 »
- 如何删除COOKIE(VC++)
- windows下如何直接读写ethernet数据包
- 高分请教:web服务器程序问题!!!!!!
- 请问应该如何定义一个CString类的动态数组?
- 求Visual C++6.0(英文版)+SP6下载地址??
- 辞职啦,自由啦!散散分,顺便找一个适合的职位,看看!讲述讲述我的工作经历......
- 小弟正在使用directx开发界面,现在碰到一个问题,有关自己做EDITBOX的,哪位大哥有用win32实现的EDITBOXA吗
- ■■寻找VC++程序高手,有小项目合作,是高手的请进■■
- 请教:如何将24位图象转换为256色的调色板图象.要求保真.
- 请问哪位仁兄有BCGControlbar 5.8或者以上版本
- 如何让VC由生成DLL文件转为生成.EXE文件呢
- 如何在静态链接库中加入MFC对话框资源
3没有循环。1循环中没有if语句。
三次循环能耽误多少时间?对现在的CPU来说?能到一个微妙吗?
volatile bool bTest;//bTest变量可能会被外部修改,让编译器不要优化它
最好不要改.
{
if(i == 3)
break;
}
//不知道上面的循环干吗用的??
if(bTest)
{
int aa = 0;
}
int bb = 0;
//1和3一样的结果,如果实际代码是这样的话
volatile 关键字是禁止编译器优化的
既然用到了那一定不要动吧