F5 和 Ctrl+F5 的区别
写的一个网络程序,在W2K 下面运行正常, 但在W98下面有问题,现象是:
用F5运行就正常, 但用Ctrl+F5就不行,Release 版本也不行。应该从哪些
方面找问题。我的头都搞大了.
问题点数:20、回复次数:4Top
1 楼everandforever(Forever)回复于 2003-09-01 13:28:02 得分 5
如果你DEBUG模式的程序里面有断点的话, 用 F5 运行这个断点才有效.Top
2 楼whoishere(我来也)回复于 2003-09-01 13:35:56 得分 5
F5是在VC环境下运行你的程序,可以通过断点等手段进行调试
而CTRL+F5则是VC直接调用编译的结果EXE在Windows环境下运行
你的情况有什么错误信息吗?贴出来看看。Top
3 楼TrueIAm(阿 成)回复于 2003-09-01 13:40:58 得分 10
这种情况一般都是变量未初始化引起的.因为在F5是DEBUG模式,这个模式下会给变量一个初始的值,但以Release下则不会....Top
4 楼liusiyang(小刘)回复于 2003-09-01 17:27:23 得分 0
to Forever: 没有设断点也不行。
to 我也来:没有任何错误, 只是程序没有响应.
to 阿成: 都是在Debug版本,只是一个是F5运行一个是Ctrl+F5运行
Top
相关问题
- int f () 和 const int f ()有区别吗?
- Ctrl+F5和F5区别?
- 请问函数int* f()和int (*f)()有什么区别,谢谢~
- 关于IE6.0和IE5.0中Ctrl+回车的区别,如何改变?
- VC6中F5(Go)和Ctrl+F5(Execute Program)有什么区别
- scanf("%lf", &i);与scanf("%f", &i);的区别
- -> 和 . 的区别?
- in和or的区别
- 如果一个Base class中间有一个virtual void f();,那么以public方式继承的Derived class中间含有virtual void f();和void f();有什么区别
- VC菜单中的命令Execute Program(Ctrl+F5)和Go(F5)有区别吗?



