永发信息网

vs2013 使用疑惑

答案:3  悬赏:60  手机版
解决时间 2021-01-13 00:27
  • 提问者网友:捧腹剧
  • 2021-01-12 21:33
vs2013 使用疑惑
最佳答案
  • 五星知识达人网友:几近狂妄
  • 2021-01-12 22:54
点那个“本地windows调试器”试试追问和最后一张图的结果一样,另外我是打开项目xxx.sln,然后打开文件xxx.cpp,这个有什么问题吗?追答这样打开没问题啊,把你vs2013右边的 “解决方案资源管理器” 截个图我看看
点击 生成->清理解决方案;然后再 生成->生成解决方案 重新试下追问
为什么保存之后(和项目文件是同一个目录)我的”源文件“里还是没有附加"源1.c"(就和右手写离殇的一样)?


又多了两个,另外怎么是这个头文件?

追答你的源文件是空的啊,在源文件文件夹处右键添,添加新项目 .cpp文件,那里写代码啊
全部回答
  • 1楼网友:痴妹与他
  • 2021-01-13 00:52


LZ文件错了,你写的是c语言代码,文件后缀却是.cpp。
追问在vc6里就是这么用的,感觉没什么影响,另外源文件里没有我写好保存的文件是什么问题?追答因为.cpp是c++文件,c++里面的头文件和c语言的头文件都不同,所以你编译都通过不了,当然没有生成exe文件;个人建议不要用VS2013,因为在VS中 “scanf”要写成“scanf_s”,“printf”要写成“printf_s”,不然也会报错
  • 2楼网友:往事埋风中
  • 2021-01-12 23:33

不要使用【文件】->【新建】->【文件】来创建新文件


在【解决方案资源管理器】中的【源文件】右键->【添加】->【新建项】,然后选择C++文件,


在该文件中编写代码;





还有,不要听楼上胡说八道,不能编译的原因是你的工程中没有源文件,所以没有生成exe,


只要你在项目中添加了源文件并编写代码就OK了。和.c还是.cpp根本没有关系,这种小程序,


只用stdio.h的用c和c++语法都不会有问题的,反而是使用了C++类库的.c的无法编译,而C++


支持大部分C语法,只是更加严格了,不请允许不写返回值类型之类的。而_s系列函数,你没


有勾选【安全开发生命周期检查】,IDE是不会强制不让通过的,只会给出warning而已。而没有


_s的函数确实不安全,容易造成缓冲区溢出。。不过编程练习无所谓。


VS2013不管是UI、安全性、智能都远比vc6好,还能自己更改着色,不推荐vc6才是真的。。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯