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

时间:2016-05-07 13:18:24

标签: c++ dev-c++

我正在学习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运行该文件。

如果你知道我做错了什么,请告诉我,我真的很感激。提前谢谢......

4 个答案:

答案 0 :(得分:1)

首先:
F9 - 编译源程序
F10 - 运行源程序

如果您的终端消失,您可以在getchar()之前添加return 0。这将使命令提示符等待您的输入,从而您将能够看到结果。

PS:不要使用Dev-C ++。它已经很长时间没有更新了。

答案 1 :(得分:1)

您只需在getchar()之前添加system("pause")return 0

答案 2 :(得分:0)

  

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

需要添加system("PAUSE");(我假设您在Windows下)

试试这个:

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

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

    system("PAUSE");
    return 0;
}

答案 3 :(得分:0)

首先尝试构建它然后运行它。您还需要在返回0之前添加系统(“暂停”)以暂停屏幕,以便您可以看到结果。

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