新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

qt中如何定义全局结构体,qt quuid

发布时间:2024-05-08 18:57:49

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。