dev为什么dev-C++不运行我的程序
dev Why Dev-C++ does not run my program
我正在学习Cpp编程,并使用Dev-C++作为编译器。我做了这个例子来看看class&对象在这种编程语言中工作,但问题是编译器甚至不运行代码!这是代码:
#include <iostream>
using namespace std;
class BuckysClass{
public:
void coolSaying(){
cout << "Some Sentences" << endl;
}
};
int main(){
BuckysClass buckysObj;
buckysObj.coolSaying();
return 0;
}
我已经保存了扩展名为.cpp
的文件,并尝试通过按Ctrl+F10
来运行它。
如果你知道我做错了什么,请告诉我,我真的很感激。提前感谢。。。
首先:F9
-编译源程序F10
-运行源程序
如果您的终端消失,您可以在return 0
之前添加getchar()
。这将使命令提示符等待您的输入,因此您将能够看到结果。
附言:不要使用Dev-C++。它已经很久没有更新了。
您只需要在return 0
之前添加一个getchar()
或system("pause")
什么都没有!命令提示符仅在1秒内出现,然后消失
需要添加一个system("PAUSE");
(我假设你在Windows下)
试试这个:
class BuckysClass{
public:
void coolSaying(){
cout << "Some Sentences" << endl;
}
};
int main(){
BuckysClass buckysObj;
buckysObj.coolSaying();
system("PAUSE");
return 0;
}
尝试先构建它,然后运行它。此外,您还需要在返回0之前添加系统("pause")以暂停屏幕,这样您才能看到结果。
我强烈建议您使用CodeBlocks或Eclipse,而不是Dev-C++。
相关文章:
- 当我在main中声明了我的2d数组时,为什么我的程序会退出
- 为什么我的程序在for循环中k=0时返回垃圾值
- 为什么它只打印双链接列表的第一个值,而我的程序却崩溃了
- 我的程序没有从文件中读取并输入数据
- 为什么我的C++程序的程序集输出充满了 .ascii,没有汇编代码?
- 我的程序有一个保存配置文件的GUI,如何双击此配置文件以直接加载带有配置数据的GUI?
- 为什么我的程序不能显示斐波那契级数?
- 为什么我的程序在使用预留后没有加速?
- 为什么如果我添加这一行,我的程序会不断询问值
- 为什么当我输入较大的数字时,我的程序会到达文件末尾?
- 这是使用回溯的 nqueen 问题,但我使用了动态 2d 数组,我的程序编译良好,但不返回任何输出
- 为什么我的程序在 O0 和 O2 的优化级别返回不同的结果
- 为什么我的 c++ 程序检查不是初始化的变量?
- 为什么我的程序在输入某个形状的面积的测量值后没有结束?
- 在 fork() 之后,我在我的程序中不断得到相同的 pid
- C++ - 为什么我的程序在再次调用函数后关闭?
- 我的程序将 26 个字母转换为 ascII 没有显示正确答案
- 为什么我的程序在读取/写入文件时会删除最重要的数字?
- 我需要如何更改我的程序以使用打开/关闭原则?
- 我的 c++ 程序似乎没有发现字符串和我拥有但输入使用 getline 的变量之间的比较