P219-P220
这里对未进行初始化的指针pt进行了解引用的操作,这是不合理的,此问题在 stack overflow上也有人提出疑问,下面是问题与解答:
P269
中文版:
英文原版:
作者想表达的意思为,iostream
头文件中所有的内容都被放在了 std
名称空间,换句话说必须先包含头文件才可以使用 std
名称空间,而译者翻译的意思为,是 #include
语句把头文件 iostream
放到了名称空间中,#include
语句相当于是编译后将 iostream
头文件替换 #include
语句这一行,和名称空间一点关系都没有
P304
中文版:
英文版:
这里作者给出的代码是错误的,英文版中也是同样的代码,
作者的代码在 IDE 中使用会直接报错:
正确的用法应该是 :short
跟在名字后面,如下:
常规枚举变量的使用方法同上,也是在名字后面添加类型,如下: