请详细描述「新建文件」是什么操作。

如果你是在windows下右键新建文本写完一个cpp然后用vs打开,这当然是不能直接编译的,你连参数都没设置,人家怎么给你编译?它咋知道你要编译成啥样?要给你调些什么库?

新建项目是人vs都给你全部把参数都设置好了——别忘了新建项目一步一步下来的选择事实上有一部分就是你在设置编译选项。

最后,可以用命令行调用vs编译器手动编译。


可以编译,前提是你用命令行,自己指定编译参数


看到你这问题,我就想用VC6

vc6各种智障,但我就觉得这功能真的好贴心...有时候临时写的测试代码F7一下就好了...


我自己理解就是一种规范,VS里面一个项目是包括很多文件,通过编译链接一起,简化了操作,也有一些文件直接编译的软体,但很多都是单文件,但为了可读性,和以后修改方便等,编程一般不会一个文本来完成任务,简单来说就是强制规范,减少新手犯错


想直接编译c++文件,需要自己使用编译器编译,也就是你在vs里用的f5


就是为了规范懂的不多、命令行还不会、还喜欢瞎折腾的新人的行为,学过Java才知道,简单不是最好的,简单又限制多才最好,避免一切不规范操作,学的才准确。


推荐阅读:
相关文章