摘要:
采用何种工具来查看型别推导结果,取决于你在软件开发过程的哪个阶段需要该信息。主要研究三个可能的阶段:撰写代码阶段、编译阶段、运行时阶段。 IDE编译器 IDE中的代码编译器通常会在你将鼠标指针选停止某个程序实体,如变量、形参、函数等时,显示出该实体的型别。例如以下这段代码: IDE编译器很可能会显示 阅读全文
摘要:
说起decltype,这是个古灵精怪的东西。对于给定的名字或表达式,decltype能告诉你该名字或表达式的型别。一般来说,它告诉你的结果和你预测的是一样的。不过,偶尔它也会给出某个结果,让你抓耳挠腮,不得不 去参考手册或在线FAQ页面求得一些启发。 先从一般案例讲起——就是那些不会引发意外的案例。 阅读全文