复制代码
- @begin
- <include>
- #undef DECLARE_VOL_CLASS
- #define DECLARE_VOL_CLASS(name_space, class_name) \
- DECLARE_VOL_CLASS_NOT_OVR_COMP (name_space, class_name) \
- _DECLARE_VOL_CLASS_COMPARE_OPERATOR (class_name)
- #undef DECLARE_EMPTY_VOL_CLASS
- #define DECLARE_EMPTY_VOL_CLASS(name_space, class_name) \
- DECLARE_EMPTY_VOL_CLASS_NOT_OVR_COMP (name_space, class_name) \
- _DECLARE_VOL_CLASS_COMPARE_OPERATOR (class_name)
- BOOL @sn<current_class>::_IsSelfEqual (const @sn<current_class>& objCompare) const;
- void @sn<current_class>:: _CopySelfFrom (const @sn<current_class>& objCopyFrom);
- public:
- inline_ BOOL operator== (const @sn<current_class>& objCompare) const { return (this == &objCompare); }
- inline_ BOOL operator!= (const @sn<current_class>& objCompare) const { return (this != &objCompare); }
- inline_ void LoadFromStream (CVolBaseInputStream& stream){}
- inline_ void SaveIntoStream (CVolBaseOutputStream& stream){}
- </include>
- @end
飞扬工作室 发表于 2021-9-30 14:52
首先很佩服你的专研精神,但是你没想过为什么类必须继承于CVolObject? 你上面弄的类对象没法比较没法持续化 ...
飞扬工作室 发表于 2021-9-30 14:52
首先很佩服你的专研精神,但是你没想过为什么类必须继承于CVolObject? 你上面弄的类对象没法比较没法持续化 ...
609177738 发表于 2021-9-30 16:19
图片我这边编辑没有删除选项,帮忙删下,再次道歉
飞扬工作室 发表于 2021-9-30 21:16
我的意思是,CVolObject就是火山视窗程序的基石,动了会出大问题的. 火山编译器里面全部假设对象都是基于CV ...
君安光电科技 发表于 2021-10-2 11:41
狂顶~火山的结构体,目前来说就是曹操的鸡骨,火山是基于C++,而C++是由结构体堆叠而成的,但偏偏火山对C++结构 ...
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) | Powered by Discuz! X3.4 |