我刚刚开始学习C++,并显示代码的输出,我发现了这个方法.这在我第一次编译Programme.cpp的结构时起了作用:
#include <iostream>
using namespace std;
int main ()
{
cout << "Hello World!";
return 0;
}
Run Code Online (Sandbox Code Playgroud)
它给了我一个.exe,我打开,跑了,得到了一个可爱的'Hello World!' 出现,但当我尝试编译第二个时,Variables.cpp:
#include <iostream>
using namespace std;
int main ()
{
int a, b;
int result;
a=5;
b=2;
a=a+1;
result=a-b;
cout << result;
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我根本没有得到.exe,所以无法解决如何打开它.我尝试重新编译Programme.cpp的结构(删除所有相关文件后),但现在不再创建.exe了.创建的唯一文件是Programme.o和Variables.o的结构(在子目录obj\Debug中).
我能找到的唯一问题似乎是这个,但问题似乎略有不同,我尝试删除其中一个文件(因此文件夹中只有一个Programme.cpp或Variables.cpp的结构)我仍然有相同的结果.
此外,任何一个文件都没有编译器错误,我认为我没有更改程序结构中的代码块中的任何选项以及所有不起作用的程序.
谢谢,
Dalkius
编辑:构建日志:
Compiling: Structure of a Programme.cpp
Process terminated with status 0 (0 minutes, 0 seconds)
0 errors, 0 warnings
Compiling: Variables.cpp
Process terminated with status 0 (0 …Run Code Online (Sandbox Code Playgroud)