From b7e0852bd4b781abbb8a0815f5f456b0f810ce95 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Tue, 28 May 2024 23:03:57 +0800 Subject: [PATCH] added CompOperatorMemcmpPointer --- inc/hgl/CompOperator.h | 3 +++ 1 file changed, 3 insertions(+) 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 /**