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

     2023-02-16     219

关键词:

【中文标题】为啥 Dev-C++ 不运行我的程序【英文标题】:Why Dev-C++ does not run my program为什么 Dev-C++ 不运行我的程序 【发布时间】:2016-05-07 13:18:24 【问题描述】:

我正在学习 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 来运行它。

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

【问题讨论】:

您遇到的错误是什么? 没什么!命令提示符只出现1秒就消失了……没有错误,我认为代码是正确的。 你用的是哪个版本? 您的代码compiles and runs fine。您可能必须先创建一个项目并将文件添加到其中,IDE 不喜欢不属于项目的文件。 Dev-C++ 也不是编译器,它是一个 IDE,编译器不运行代码,他们只是编译它。 【参考方案1】:

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

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

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

【讨论】:

【参考方案2】:

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

【讨论】:

【参考方案3】:

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

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

试试这个:

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

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

    system("PAUSE");
    return 0;

【讨论】:

【参考方案4】:

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

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

【讨论】:

无法在 dev-c++ 上编译程序?

...为什么会发生这种情况而没有结果的任何原因。我只是想运行dev-c++为您提供的默认示例thisiswhatitspitsout这是编译日志Compiler:Defaultco 查看详情

我的 Anagram 程序可以运行吗?如果是,为啥不编译?

】我的Anagram程序可以运行吗?如果是,为啥不编译?【英文标题】:CanmyAnagramProgramRun?Ifyes,whyisitnotcompiling?我的Anagram程序可以运行吗?如果是,为什么不编译?【发布时间】:2016-08-1118:40:55【问题描述】:我的程序无法编译。它... 查看详情

在 Dev-C++ 中,为啥我导入了项目所需的文件却无法编译我的项目?

】在Dev-C++中,为啥我导入了项目所需的文件却无法编译我的项目?【英文标题】:InDev-C++,WhycannotIcompilemyprojectalthoughIimportedtheprojectrequiredfiles?在Dev-C++中,为什么我导入了项目所需的文件却无法编译我的项目?【发布时间】:2020-... 查看详情

为啥我在 Dev-C++ 中看不到项目文件?

】为啥我在Dev-C++中看不到项目文件?【英文标题】:WhyIcannotseeprojectfilesinDev-C++?为什么我在Dev-C++中看不到项目文件?【发布时间】:2015-02-2501:53:38【问题描述】:当我在Dev-C++5.9.2中创建一个项目时,保存它并打开它的*.dev文件,... 查看详情

运行应用程序时应用程序崩溃。我不知道为啥?

】运行应用程序时应用程序崩溃。我不知道为啥?【英文标题】:AppcrasheswhenIruntheapp.Idontknowwhy?运行应用程序时应用程序崩溃。我不知道为什么?【发布时间】:2019-04-0803:34:48【问题描述】:当我尝试将其加载到我的应用程序中... 查看详情

当我以 root 身份运行 PyQt 应用程序时,为啥我的 QMenu 中不显示 QIcons?

】当我以root身份运行PyQt应用程序时,为啥我的QMenu中不显示QIcons?【英文标题】:Whydon\'tmyQIconsshowinmyQMenuwhenIrunmyPyQtapplicationasroot?当我以root身份运行PyQt应用程序时,为什么我的QMenu中不显示QIcons?【发布时间】:2016-03-0720:10:44... 查看详情

Dev-C++ 没有显示该程序的 ant 输出

...发布时间】:2021-09-1603:12:40【问题描述】:当我在devC++中运行以下代码时,输​​出为空,即使在线编译器运行良好。我的代码中是否存在特定错误,或者我是否更改了开发C++设置#include<iostream>#include<vector>usingn 查看详情

为啥我的程序不是由 qemu 运行的,是因为它仅用于模拟 Linux——在 Linux 上

】为啥我的程序不是由qemu运行的,是因为它仅用于模拟Linux——在Linux上【英文标题】:whymyprogramisnotranbyqemuisitbecauseitsforemulatingonlyLinux--OnLinux为什么我的程序不是由qemu运行的,是因为它仅用于模拟Linux——在Linux上【发布时间】... 查看详情

我的脚本不会在任务调度程序下运行。为啥?

】我的脚本不会在任务调度程序下运行。为啥?【英文标题】:Myscriptwon\'trununderthetaskscheduler.Why?我的脚本不会在任务调度程序下运行。为什么?【发布时间】:2010-10-1411:32:59【问题描述】:我有一个vbscript脚本,我自己运行它时... 查看详情

gprof 适合分析长时间运行的程序吗?为啥或者为啥不?

】gprof适合分析长时间运行的程序吗?为啥或者为啥不?【英文标题】:Isgprofsuitableforanalysisoflongrunningprograms?Whyorwhynot?gprof适合分析长时间运行的程序吗?为什么或者为什么不?【发布时间】:2017-11-1116:42:17【问题描述】:我知... 查看详情

为啥我的代码无法运行?数字相加的Java程序

】为啥我的代码无法运行?数字相加的Java程序【英文标题】:Whywontmycoderun?Javaprogramtoaddnumbers为什么我的代码无法运行?数字相加的Java程序【发布时间】:2014-06-2522:16:00【问题描述】:你能帮我找出我的错误吗?我在这里尝试使... 查看详情

在 DEV-C++ 5.11(Win32 GUI 模式)中更改我的程序图标

】在DEV-C++5.11(Win32GUI模式)中更改我的程序图标【英文标题】:Changingmyprogram\'siconinDEV-C++5.11(Win32GUImode)【发布时间】:2017-11-0422:01:31【问题描述】:我正在学习使用DEV-C++5.11,希望能做出一个我心目中的程序。在我继续之前,我... 查看详情

为啥我的servlet程序总是运行不成功呢?classpath我也设置了。总是发生这样的错误:

参考技术A可能servlet文件已经损坏了,你删了重新创建一个看一下。 参考技术B建议使用IDE编译 查看详情

为啥我的qt5.4编译以后就没反应了,也不出现控制台程序,也没有生成.exe文件

这是再正常不过的事了,程序执行完(简单程序时间可忽略)就自动关闭了,想让它停住可加<cstdlib>头文件并在return0;语句前加一句system("pause");如果不想看到“请按任意键继续”可换为system("pause>nul");另外一种做法:(不... 查看详情

Spring Data JPA 是不是在内部使用 Hibernate 以及如果我不提供方言属性,为啥我的应用程序正在运行?

...JPA是不是在内部使用Hibernate以及如果我不提供方言属性,为啥我的应用程序正在运行?【英文标题】:DoesSpringDataJPAinternallyuseHibernate&whymyappisworkingifIamnotgivingdialectproperty?SpringDataJPA是否在内部使用Hibernate以及如果我不提供方言... 查看详情

为啥我的 Cocoa 应用程序中的某些行需要永远运行?

】为啥我的Cocoa应用程序中的某些行需要永远运行?【英文标题】:WhyarecertainlinesinmyCocoaapplicationtakingforevertorun?为什么我的Cocoa应用程序中的某些行需要永远运行?【发布时间】:2010-02-1201:06:04【问题描述】:我遇到了一个非常... 查看详情

为啥在应用程序已经运行时不调用 application:openFile: ?

】为啥在应用程序已经运行时不调用application:openFile:?【英文标题】:Whyisn\'tapplication:openFile:calledwhentheapplicationisalreadyrunning?为什么在应用程序已经运行时不调用application:openFile:?【发布时间】:2018-06-2222:32:29【问题描述】:当... 查看详情

为啥我不能运行程序直到游戏结束

】为啥我不能运行程序直到游戏结束【英文标题】:WhyIcantruntheprogramuntilthegameisover为什么我不能运行程序直到游戏结束【发布时间】:2021-04-0405:07:51【问题描述】:任何人都可以告诉我我的代码有什么问题。我尝试运行它并获得... 查看详情