diff --git a/inc/hgl/CompOperator.h b/inc/hgl/CompOperator.h index 56c9219..3c9f1db 100644 --- a/inc/hgl/CompOperator.h +++ b/inc/hgl/CompOperator.h @@ -13,6 +13,9 @@ namespace hgl #define CompOperatorMemcmp(name) int _Comp(name data)const{return memcmp(this,&data,sizeof(name));} \ CompOperator(name,_Comp) + + #define CompOperatorMemcmpPointer(name) int _Comp(const name *data)const{return memcmp(this,data,sizeof(name));} \ + CompOperator(const name *,_Comp) }//namespace hgl /**