为什么Dev-C++不能运行我的程序

问题描述 投票:0回答:5

我正在学习Cpp编程,我正在使用Dev-C++作为编译器。我制作这个示例是为了了解类和对象在这种编程语言中如何工作,但问题是编译器甚至不运行代码!这是代码:

    #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
来运行它。

如果您知道我做错了什么,请告诉我,我真的很感激。预先感谢...

c++ dev-c++
5个回答
1
投票

首先:

F9
- 编译源程序
F10
- 运行源程序

如果您的终端消失了,您可以在

getchar()
之前添加
return 0
。这将使命令提示符等待您的输入,因此您将能够看到结果。

PS:不要使用Dev-C++。好久没更新了


1
投票

您只需在

getchar()
 之前添加 
system("pause")
return 0


0
投票

没什么!命令提示符仅在 1 秒内出现,然后 消失...

需要添加一个

system("PAUSE");
(我假设你在Windows下)

试试这个:

class BuckysClass{
    public: 
        void coolSaying(){
            cout << "Some Sentences" << endl;
        }
};

int main(){
    BuckysClass buckysObj;
    buckysObj.coolSaying();

    system("PAUSE");
    return 0;
}

0
投票

先尝试构建它,然后运行它。您还需要在 return 0 之前添加 system("pause") 来暂停屏幕,以便您可以看到结果。

我强烈建议您使用 CodeBlocks 或 Eclipce,而不是 Dev-C++。


0
投票

添加系统(“暂停”);为我工作

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.