qt中如何定义全局结构体
在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。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:Navicat中怎么设置备份文件的存储策略 下一篇:香港cmi机房
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。