linux 启动进程 c++,linux中运行第一C++程序

1.使用emacs或者gedit编写一个最简单的类文件,假设命名为new.h

class A{

public:

A(){

show();

}

void show(){

cout<

}

};

小小提醒,请记得加上末尾的分号,不然会一直告诉错误:

error: new types may not be defined in a return type

2.编写简单的cpp文件,假设命名为new.cpp,在这个文件中使用new头文件中定义的类A。如下:

#include

using namespace std;

#include "new.h"

int main(){

A *p = new A();

int a = 10;

int *b = new int ;

*b = 12;

cout<

cout<

return 1;

}

3.跳转到程序文件所在目录,编译程序,使用如下命令:

g++ -o new.out new.cpp

4.此时目录下生成new.out文件。-o参数是用来命名输出文件名的,如果不给出,那么生成的文件采用默认名称:a.out。使用如下命令运行文件:

./new.out

注意:/与new之间不要有空格。否则报如下提示:

bash: ./: 是一个目录

5.如此第一个c++程序编写和运行完毕。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值