当前位置: 首页 > 知识库问答 >
问题:

linux mint进程上的代码块终止,状态为-1

毋琪
2023-03-14

我试了所有我能在网上找到的东西。添加了rep,尝试从软件中心和终端安装,结果相同。

int main()
{
cout << "Hello world!" << endl;
return 0;
}

进程已终止,状态为-1

共有1个答案

石喜
2023-03-14

据我所知,从你发布的最小数量的代码来看,你缺少了包含。如果您没有遗漏include,就没有告诉编译器coutendl在哪里。

您的代码应该如下所示:

#include <iostream>

int main() {
    using std::cout;
    using std::endl;

    cout << "Hello, World!" << endl;

    return 0;
}

这里简单解释一下。

 类似资料:
  • 问题内容: 我有一个使用套接字,数据库连接之类的过程。从根本上讲,这是一个服务器过程,在传感器数据和Web界面之间进行中继,因此确保应用程序(如果被终止)正常终止很重要。 如何处理诸如segfaults(至少用于调试)之类的意外异常以及kill信号,以便我可以关闭任何连接并停止任何线程的运行,从而使进程不会留下任何正在使用的东西? 问题答案: 您可以安装信号处理程序来捕获信号-但是在99%的情况下

  • 我的进程在linux服务器上被杀,无需人工干预。我已经验证了以下场景。 用户或管理员均未进行手动干预以杀死 该进程占用16.5GB的虚拟内存,其中RAM为16GB,交换为50GB。 任务:总共393个,2个跑步,387个睡觉,4个停止,0个僵尸 Cpu:12.8%us,0.5%sy,0.0%ni,86.7%id,0.0%wa,0.0%hi,0.0%si,0.0%st 内存:总共16015M,使用8

  • 我试图删除一个带有12个pod的,我可以看到一些pod被困在状态。 我的Kubernetes集群由一个控制平面节点和三个安装在Ubuntu虚拟机上的工作节点组成。 这个问题的原因可能是什么?

  • 问题内容: 我想测试在32位操作系统上是否可以通过乘法进程使用超过4GB的内存(我的:具有1GB内存的Ubuntu)。 因此,我编写了一个小程序,该程序的malloc小于1GB,并对该数组进行了一些操作,并运行了该程序的5个实例。 事实是,我怀疑OS杀死了其中的4个,只有一个幸存下来并显示为“ PID:我完成了”。 (我已经尝试过使用小型阵列并进行5次打印,而且当我使用TOP查看正在运行的进程时,

  • 我有3个node K8S集群,我创建了3个副本POD,所有的POD上都运行了Application-App1,我通过运行服务yaml文件建立了服务,我可以看到我的集群-IP通过运行kubectl get服务创建的 当我尝试从其中一个节点进行卷曲时,我得到了“卷曲:(7)连接失败-连接失败”,当我尝试在我得到的pod内卷曲时...“命令终止,退出代码7” 运行的命令: kubectl运行kubia-

  • 根据进程的定义,我们知道进程是代码运行的实体,而进程有可能是正在运行的,也可能是已经停止的,这就是进程的状态。 网上有人总结进程一共5种状态,也有总结是8种,究竟应该怎么算呢,最好的方法还是看Linux源码。进程状态的定义在fs/proc/array.c文件中。 /* * The task state array is a strange "bitmap" of * reasons to slee