改进NO_COPY宏

This commit is contained in:
hyzboy 2025-03-20 02:11:16 +08:00
parent b78d31d8a0
commit 3b3f6e7e12
2 changed files with 3 additions and 2 deletions

View File

@ -277,7 +277,9 @@ namespace hgl
#define __HGL_FUNC__ __FUNCTION__
#endif//
#define NO_COPY(className) className(const className &)=delete; \
#define NO_COPY(className) className(const className &)=delete; \
className(const className *)=delete; \
className &operator=(const className *)=delete; \
className &operator=(const className &)=delete;
#define NO_MOVE(className) className(className &&)=delete; \

View File

@ -44,4 +44,3 @@ namespace hgl
return obj;
}
}//namespace hgl