名前空間
変種
操作

C++ 名前付き要件:TransformationTrait (C++11 以降)

From cppreference.com
 
 
C++ 名前付き要件
 

TransformationTrait は、テンプレート型パラメータの変換を提供するクラステンプレートです。

[編集] 要件

  • 1つのテンプレート型パラメータを取ります(追加のテンプレートパラメータは任意で、許可されています)。
  • 変換された型は、type という名前の公開アクセス可能なネストされた型です。

[編集] 標準ライブラリ

すべての 型変換トレイトTransformationTrait を満たします。

以下の標準ライブラリクラステンプレートも TransformationTrait を満たします。

指定された要素の型を取得する
(クラステンプレート特殊化) [編集]
pairの要素の型を取得する
(クラステンプレート特殊化) [編集]
array の要素の型を取得する
(クラステンプレート特殊化) [編集]
コンパイル時にインデックスで指定された代替型の型を取得する
(class template) (alias template)[編集]
English 日本語 中文(简体) 中文(繁體)