//VS2015 C++ 控制台
里面的结构类型是这样的
一个主cpp文件,一个myClass.cpp文件
其中主cpp #include "myClass.cpp"
主的里面也调用了这个类,运行一切正常。
现在我将myClass.cpp里面改一下,比如将下句改为:
cout<<"hello"<<endl; //改前
cout<<"hello2"<<endl; //改后
Ctrl+F5运行,输出的是hello
现在我去主文件里,随便加个空格,保存
Ctrl+F5运行,输出的是hello2
怎么会有这个情况,每次我改其他文件都得动一下主文件才行,不然运行的就是旧的内容。
我也按网上的设置了,但是没有效果啊!
把bin、obj文件夹删除,再编译。
试了下,也只是一次性的,再修改内容还是得删,操作比我打空格难度更大了。
说明一下我的原因,我这两个类本来我提取出来个头文件.h,后来我把头文件删了,直接include .cpp的
程序运行没问题,就是不能及时更新修改的内容。
右键解决方案然后选择生成试试?