3 回答
TA贡献1798条经验 获得超3个赞
TMap
template <>struct TMap<SomeType>{ typedef std::map <double, double> Type;};
SomeType
TMap<SomeType>::Type
std::map<double, double>
std::map
TMap
TMap
template <>struct TMap<OtherType>{ typedef std::map <double, double> Type;};
TMap<SomeType>::Type
=std::map<double, double>
.TMap<OtherType>::Type
=std::map<double, double>
.
TMap<T>::Type
std::map<double, double>
T
SomeType
OtherType
TA贡献1820条经验 获得超9个赞
TMap<T>::Type
, T
TMap<T>
TMap<T>
.
TA贡献1831条经验 获得超9个赞
TMap<SomeType>::Type = std::map<double, double>.
TMap<double>::Type tmap;tmap[1.1] = 5.2;double d = test(tmap);
TMap<double>::Type tmap;
- 3 回答
- 0 关注
- 556 浏览
添加回答
举报