#pragma once #pragma pack( 1 ) struct EnhanceBase { EnhanceBase() { enhance_id = 0; enhance_type = 0; fail_result = 0; max_enhance = 0; local_flag = 0; need_item = 0; } int enhance_id; ///< INT UNIQUE NOT NULL, -- 1 char enhance_type; ///< CHAR NOT NULL, -- 2 char fail_result; ///< CHAR NOT NULL, -- 3 char max_enhance; ///< tinyint NOT NULL, -- 4 int local_flag; ///< INT NOT NULL, -- 5 int need_item; ///< INT NOT NULL, -- 6 enum { MAX_PERCENTEAGE = 20, }; float Percentage_set[MAX_PERCENTEAGE]; }; #pragma pack()