注册 登录
编程论坛 C++教室

VS2010,无法生成.exe,系统找不到指定文件

l812211347 发布于 2013-01-08 22:52, 13101 次点击
我刚刚才把电脑给重新装系统了、然后安装了VS2010、打完代码按F5就提示如图、请问是怎么回事
只有本站会员才能查看附件,请 登录
12 回复
#2
TonyDeng2013-01-08 23:13
你是故意把上面的信息切掉的?
#3
l8122113472013-01-08 23:19
回复 楼主 l812211347
只有本站会员才能查看附件,请 登录
不是 那个名字起的太难听了 所以截掉了

[ 本帖最后由 l812211347 于 2013-1-8 23:21 编辑 ]
#4
TonyDeng2013-01-08 23:21
但是你截掉的东西可能包含有答案呀
#5
l8122113472013-01-08 23:22
回复 4楼 TonyDeng
我已经重新把图发在3楼了、麻烦你看下
#6
TonyDeng2013-01-08 23:24
如果按F5编译不报错不中断,只说无法启动程序,就是生成的程序模式不对,检查一下创建了什么项目。控制台程序和窗体程序是有区别的,如果你写的是控制台程序代码,但创建了窗体项目,往往会出现这种问题。
#7
l8122113472013-01-08 23:25
回复 6楼 TonyDeng
什么是控制台?什么是窗体啊?我是个新手才接触没两天不是很懂
#8
TonyDeng2013-01-08 23:36
控制台就是那个黑窗口(cmd),初学者学习的代码都是控制台程序,窗口程序是Windows那样的窗口的程序(比如记事本、画图)。这两种程序的运行机制是完全不一样的。你创建项目的时候,要注意选择Console程序,特别是你写的主函数是命名为main()的,这就是控制台才用的入口主函数。
#9
信箱有效2013-01-08 23:40
.
#10
l8122113472013-01-08 23:44
回复 8楼 TonyDeng
那请问一下、书上的应该是控制台吧、我写给你看一下


#include <iostream.h>
void main()
{
    double x,y;
    cout<<"enter two double number; ";
    cin>>x>>y;
    double z=x+y
    cout<<"x+y= "<<z<<endl;
}

还有按CTRL+F5的话 就会出现CMD这个、如图
只有本站会员才能查看附件,请 登录


[ 本帖最后由 l812211347 于 2013-1-8 23:49 编辑 ]
#11
TonyDeng2013-01-08 23:44
是的
#12
q13920791252013-01-10 12:56
    .
#13
etxyet22013-04-24 10:44
回复 7楼 l812211347
这个问题  是 因为 你的   。net平台 跟 vs版本 不合。

   比如  装的  sp1版本的  vs  就用  .net 4.5
               我的 是 专业版 不是sp1  装的  .net4.0
1