C/C++教程

C++ primer 5th(中文版)勘误

本文主要是介绍C++ primer 5th(中文版)勘误,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
  1. \(P_{158}\) “末位大于 3” 改为 “末位大于等于 3”

  2. \(P_{302}\)

  3. \(P_{319}\)

    // 添加元素用光多余容量
    while (ivec.size() != ivec.capacity())
    		ivec.push_back(0);
    // capacity 应该未改变,size 和 capacity 不相等
    ... ...
    

    将注释部分 “size 和 capacity 不相等” 改为 “size 和 capacity 相等”

  4. \(P_{330}\)

  5. \(P_{352}\) “参数列表加上关键字 mutable” 改为 “参数列表加上关键字 mutable”

  6. \(P_{505}\)

  7. \(P_{358}\) “这些迭代器向后而不是向前移动” 改为 “这些迭代器从后向前而不是从前向后移动”

  8. \(P_{414}\)

  9. \(P_{466}\) 最后一段,将 “它使用前置递增” 改为 “它使用后置递增”

  10. \(P_{493}\) 练习 14.3 (d),将 "sevc1[0] == "stone" 改为 sevc1[0] == "stone"

  11. \(P_{509}\)

    sum = intNegate(int Add(10, 20));			// 等价于 sum = 30
    

    改为

    sum = intNegate(int Add(10, 20));			// 等价于 sum = -30
    
这篇关于C++ primer 5th(中文版)勘误的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!