テンプレート機能を持つ-
template <class B>
B getValue (B& map) {
// implementation ...
}
この関数にパスa map
、のように-
map<string,double> doubleMap;
getValue (doubleMap);
したがって、たとえばこの場合、に従って関数の戻り値を設定する場合は、この型を抽出する必要があります 。また、double(または渡されたマップによる他の型)で宣言する場合もあります。これを持っている必要があります..double
doubleMap
value
map
どうすれば入手できますか?