前段时间给部门做了个C++专题的分享,主要分享了C++语言里一些常见的坑,在这里也分享给大家。
以下是本文目录:
首先说下C++和C语言有什么区别?分享一个我在知乎上看见的回答:
-
C++ ≈ C with classes, C with STL
-
C:面向机器编程
-
C++:面向编译器编程
C++有个很重要的特性叫RAII,个人认为可以多多使用,相当方便,关于RAII巧妙使用可以看我这两篇文章《RAII妙用之ScopeExit》《RAII妙用之计算函数耗时》。
言归正传,下面我一个一个的列出来C++使用过程中常见的坑: