共用方式為


has_trivial_copy_constructor 類別

測試,如果型別具有一般的複製建構函式。

template<class Ty>
    struct has_trivial_copy_constructor;

參數

  • Ty
    查詢的型別。

備註

這個型別述詞的執行個體之型別,則 Ty 是只有一般複製建構函式的類別,否則它保留 false。

類別的 Ty 的複製建構函式是一般,如果:

  • 它會以隱含方式宣告

  • 類別 Ty 沒有虛擬函式

  • 類別 Ty 沒有虛擬基底

  • 類別 Ty 的所有直接基底有一般複製建構函式

  • 類別型別的所有非靜態資料成員類別具有一般複製建構函式

  • 類別的型別陣列的任何非靜態資料成員類別具有一般複製建構函式

需求

標題: <type_traits>

命名空間: std

請參閱

參考

<type_traits>

其他資源

<type_traits> 成員