qt中如何定义全局结构体

avatar
作者
筋斗云
阅读量:0

在Qt中定义全局结构体可以在头文件中使用extern关键字声明该结构体,并在其他文件中定义该结构体。例如:

// globalstruct.h #ifndef GLOBALSTRUCT_H #define GLOBALSTRUCT_H  struct GlobalStruct {     int data; };  extern GlobalStruct globalData;  #endif // GLOBALSTRUCT_H 
// globalstruct.cpp #include "globalstruct.h"  GlobalStruct globalData; 

然后在需要使用全局结构体的地方包含头文件"globalstruct.h"即可访问全局结构体globalData。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!