C++之父:C++ 的五个普遍误解
来源:互联网 发布:阿里云 证书被ios信任 编辑:程序博客网 时间:2024/05/22 17:11
1. “要理解C++,你必须先学习C”
答案是你并不需要先学习C,C要处理的细节太多,减慢了你的开发效率和出错的可能性。
2. “C++是一门面向对象的语言”
答案是C++同时还支持泛型等其他编程模式
3. “为了软件可靠性,你需要垃圾回收”
答案是用构造函数和析构函数来管理内存简单而有效,用手工方式处理意外情况。这比垃圾回收要好的多。;拥有关系的传递可以使用move语义重写相关函数。而共同拥有可以使用shared_ptr。;
4. “为了效率,你必须编写底层代码”
答案是你需要使用各种开源的库
5. “C++只适用于大型、复杂的程序”
0 0
- C++之父:C++ 的五个普遍误解(1)
- C++之父:C++ 的五个普遍误解(3)
- C++之父:C++ 的五个普遍误解(1)
- C++之父:C++ 的五个普遍误解(3)
- C++之父:C++ 的五个普遍误解
- C++之父:C++ 的五个普遍误解(1)
- C++ 的五个普遍误解(2):垃圾回收
- C++ 的五个普遍误解(2):垃圾回收
- 初学者的c普遍赋值问题
- 被误解的C++——软件工程
- 被误解的C++——磨刀不误砍柴工
- 被误解的C++——磨刀不误砍柴工
- 被误解的C++——蚂蚁
- 被误解的C++——汉尼拔
- 被误解的C++——汉尼拔
- 被误解的C++——类型
- 被误解的C++——汉尼拔
- 混沌 IN C++::is-a的误解
- 重复提交产生的情景
- 在Ubuntu上通过ssh远程挂载数莓派的共享目录(也可以是根目录)
- redis教程02
- 链表相邻元素翻转
- Remove Nth Node From End of List
- C++之父:C++ 的五个普遍误解
- POJ - 2724 Purifying Machine 二分图 最大匹配
- Winsock编程流程(1)-TCP/IP
- git忽略对已入库文件的修改
- 整合spring、redis
- TCP/IP, WebSocket 和 MQTT
- leetcode[104]:Maximum Depth of Binary Tree
- Java NIO:NIO概述
- 下面宏的作用是什么 结构体