![]() |
mFrame
|
禁止複製的結構 更多...
#include <NonCopyable.h>
公開方法(Public Methods) | |
NonCopyable (void)=default | |
建構一個新的 NonCopyable 物件 | |
NonCopyable (const NonCopyable &other)=delete | |
禁止複製建構子 | |
NonCopyable & | operator= (const NonCopyable &other)=delete |
禁止複製賦值運算子 | |
禁止複製的結構
此結構禁止複製建構子和賦值運算子,以防止對象被意外複製。 用於需要確保唯一性或不可變性的類型。
|
inlinedefault |
建構一個新的 NonCopyable 物件
預設建構子允許建立 NonCopyable 實例, 但禁止複製與賦值操作,確保物件唯一性。
|
inlinedelete |
|
inlinedelete |
禁止複製賦值運算子
此運算子被刪除,防止 NonCopyable 物件被複製賦值。 用於確保物件的唯一性與不可複製性。
other | 來源 NonCopyable 物件(未使用) |