mirror of
https://github.com/CnTransGroup/EffectiveModernCppChinese.git
synced 2024-12-25 20:30:21 +08:00
Update item4.md
fix typo
This commit is contained in:
parent
fcd6fce86f
commit
870210524e
@ -138,7 +138,7 @@ void f(const T& param)
|
||||
<< '\n';
|
||||
}
|
||||
````
|
||||
`boost::typeindex::type_id_with_cvr`获取一个类型实参(我们想获得相应信息的那个类型),它不消除实参的`const`,`volatile`和引用修饰符(因此模板名中有“`with_cur`”)。结果是一个`boost::typeindex::type_index`对象,它的`pretty_name`成员函数输出一个`std::string`,包含我们能看懂的类型表示。
|
||||
`boost::typeindex::type_id_with_cvr`获取一个类型实参(我们想获得相应信息的那个类型),它不消除实参的`const`,`volatile`和引用修饰符(因此模板名中有“`with_cvr`”)。结果是一个`boost::typeindex::type_index`对象,它的`pretty_name`成员函数输出一个`std::string`,包含我们能看懂的类型表示。
|
||||
基于这个`f`的实现版本,再次考虑那个使用`typeid`时获取`param`类型信息出错的调用:
|
||||
|
||||
````cpp
|
||||
|
Loading…
Reference in New Issue
Block a user