您的位置:首页 > 其它

extern只是一个声明

2014-04-23 16:53 239 查看
在一个1.cpp中定义

int a = 10;

在它的头文件1.h中声明

extern int a;

extern只是一个声明,必须在某个实现文件中定义一下,然后在其它文件中包含1.h就ok了。

"Global.h"
extern int a;
extern int b;
extern int c;

"Global.cpp"
int a;
int b;
int c;


然后在其它文件中包含"Global.h"就ok了

"myClass.h"
private slots: //这样才会自动进入
int opendoor();

"myClass.cpp"
connect(ui.pushButton_2, SIGNAL(clicked()), this, SLOT(opendoor()));

Static Public Members --> Use :: ,eg QMessageBox::warning( this, "Tips", "Warning" );
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  2014