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