mirror of
https://github.com/CnTransGroup/EffectiveModernCppChinese.git
synced 2025-03-03 13:50:43 +08:00
Update item4.md
删除多余的“我们” 为了实现我们我们想要查看 ——》 为了实现我们想要查看
This commit is contained in:
parent
881a1e0030
commit
24633a4253
@ -50,7 +50,7 @@ error: 'yType' uses undefined class 'TD<const int *>'
|
||||
|
||||
### 运行时输出
|
||||
|
||||
使用`printf`的方法使类型信息只有在运行时才会显示出来(尽管我不是非常建议你使用`printf`),但是它提供了一种格式化输出的方法。现在唯一的问题是只需对于你关心的变量使用一种优雅的文本表示。“这有什么难的,“你这样想,”这正是`typeid`和`std::type_info::name`的价值所在”。为了实现我们我们想要查看`x`和`y`的类型的需求,你可能会这样写:
|
||||
使用`printf`的方法使类型信息只有在运行时才会显示出来(尽管我不是非常建议你使用`printf`),但是它提供了一种格式化输出的方法。现在唯一的问题是只需对于你关心的变量使用一种优雅的文本表示。“这有什么难的,“你这样想,”这正是`typeid`和`std::type_info::name`的价值所在”。为了实现我们想要查看`x`和`y`的类型的需求,你可能会这样写:
|
||||
````cpp
|
||||
std::cout << typeid(x).name() << '\n'; //显示x和y的类型
|
||||
std::cout << typeid(y).name() << '\n';
|
||||
|
Loading…
Reference in New Issue
Block a user