This commit is contained in:
parent
6f39e1f146
commit
65602cd65e
|
@ -1,7 +1,9 @@
|
||||||
#include "Config.h"
|
#include "Config.h"
|
||||||
|
|
||||||
|
TConfig Config;
|
||||||
|
|
||||||
// 初始化,各字段为0
|
// 初始化,各字段为0
|
||||||
Config::Config()
|
TConfig::TConfig()
|
||||||
{
|
{
|
||||||
// 实际内存大小,减去头部大小
|
// 实际内存大小,减去头部大小
|
||||||
Length = sizeof(this) - (int)&Length - (int)this;
|
Length = sizeof(this) - (int)&Length - (int)this;
|
||||||
|
|
6
Config.h
6
Config.h
|
@ -10,15 +10,17 @@
|
||||||
#pragma pack(1)
|
#pragma pack(1)
|
||||||
|
|
||||||
// 配置信息
|
// 配置信息
|
||||||
class Config
|
class TConfig
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
int Length; // 数据长度
|
int Length; // 数据长度
|
||||||
|
|
||||||
// 初始化,各字段为0
|
// 初始化,各字段为0
|
||||||
Config();
|
TConfig();
|
||||||
};
|
};
|
||||||
|
|
||||||
#pragma pack(pop) // 恢复对齐状态
|
#pragma pack(pop) // 恢复对齐状态
|
||||||
|
|
||||||
|
extern TConfig Config;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue