c++的构成:
1. c 数组、指针、语句.......
2. 面向对象c++ 类、封装、继承、多态、虚函数......
3. template c++ 泛型编程的部分 待续..
4. stl
不同part守则也不同
如c类型,pass-by-value比pass-by-reference好;
面向对象c++/template c++,由于存在用户自定义的构造函数与析构函数,pass-by-reference-to-const更好;
对stl而言,仍是值传递比引用传递好。
c++的构成:
1. c 数组、指针、语句.......
2. 面向对象c++ 类、封装、继承、多态、虚函数......
3. template c++ 泛型编程的部分 待续..
4. stl
不同part守则也不同
如c类型,pass-by-value比pass-by-reference好;
面向对象c++/template c++,由于存在用户自定义的构造函数与析构函数,pass-by-reference-to-const更好;
对stl而言,仍是值传递比引用传递好。