2008-02-01から1日間の記事一覧

C++0xのdecltypeでこれできるかな

C++

decltypeの解説はこちら メタ関数にインスタンスを渡したい int *p; is_pointer<decltype(p)>::value; ConceptGCCではOK インスタンスからメンバの型を取得したい vector<int> v; decltype(v)::iterator it = v.begin(); map<string, int> m; for (decltype(m)::value_type value : m) cout <</string,></int></decltype(p)>…