Modern C++ Design 繁体版订正1

Modern C++ Design 繁体版勘误1P34template typename T, bool isPolymorphicclass NiftyContainer{...ty

Modern C++ Design 繁体版勘误1

P34

template <typename T, bool isPolymorphic>class NiftyContainer{    ...    typedef typename Select<isPolymorphic, T*, T>::Resault ValueType;    ...};

typename向编译器说明,Resault是类型而不同其他别的,这在使用非template参数类型时非常有用。具体可参考《C++ Template》5.1节。


转载注明出处:blog.csdn.net/ani_di