Effective C++ 读书笔记之----条款01:视 C++ 为一个语言联邦
来源:互联网 发布:js模块化开发框架 编辑:程序博客网 时间:2024/05/01 04:24
C++的四个次语言:
1.C
2.Object-Oriented C++
3.Template C++
4.STL
C++高效编程守则视状况而变化,取决于你使用C++的哪一部分:
1.对内置类型而言:pass-by-value 通常比 pass-by-reference 高效
2.对 Object-Oriented C++ 而言:由于构造函数与析构函数的存在,pass-by-reference【-const】往往更好
3.对于 Template C++ :因为你不知道所处理的对象类型,pass-by-reference【-const】往往更好
4.对于 STL:由于迭代器和函数对象是基于 C 指针所构造出来的,因而旧式的 C pass-by-value 守则再次试用
0 0
- [Effective C++] 条款01:视C++为一个语言联邦
- effective C++(第三版)读书笔记一——条款一:视C++为一个语言联邦
- Effective C++ 读书笔记之----条款01:视 C++ 为一个语言联邦
- 《Effective C++》学习笔记条款01 视C++为一个语言联邦
- 【Effective c++ 读书笔记】条款01 视 C++ 为一个语言联邦
- 菜鸟读《Effective C++》条款1:视C++为一个语言联邦
- effective C++读书笔记 条款一 视C++为语言联邦
- effective c++条款1:视C++为一个语言联邦
- Effective c++ 学习笔记之条款一视C++为一个语言联邦
- Effective c++ 学习笔记——之条款1:视C++为一个语言联邦
- Effective C++ ——》条款01:视C++为一个语言联邦
- Effective C++ 条款01解读: 视C++为一个语言联邦
- 《Effect C++》学习------条款1 视C++为一个语言联邦
- 条款1 视c++为一个语言联邦(如何理解c++)
- 条款01:视C++为一个语言联邦
- 条款01:视C++为一个语言联邦
- 条款01:视c++为一个语言联邦
- 条款01:视C++为一个语言联邦
- 简析TCP的三次握手与四次分手
- mysql乐观锁总结和实践
- 动态规划(DP)---LCS(the Longest Common Subsequence)
- 实现button的图文并茂
- vc socket tcp编程的简单实例
- Effective C++ 读书笔记之----条款01:视 C++ 为一个语言联邦
- Lua中的table函数库
- android中布局使用大全
- ZOJ 3712 Hard to Play
- Android第三方账号登录
- ZOJ 3706 Break Standard Weight(暴力)
- 物理复杂度为O(1),但是计算机没法实现的算法
- 细数android那些 鸡肋组件
- strcmp, strncmp和memcmp的区别