C++的学习感想(一)
- 作者:xiaoxiao
- 发表时间:2020-12-23 10:36
- 来源:未知
很多人把学习 C++语言当成学习 VC了,我曾经就走过这样的弯路。当学了很长时间的 VC后还是得回过头来学习 C++语言本身。
那么学习C++从何处入手呢?
C++语言相对于C语言来说引入了两个大的新东西,一个就是面向对象(具体来将就是类),另外就是模板技术(模板编程或者叫泛型编程是进来非常流行的技术,在C#中虽然还没有对泛型编程的支持,但是相信在将来也一定会加入这一功能),模板是C++中比较复杂的部分,但是作为一个真正的C++程序员,这部分很重要。尤其是对C++标准程序库的掌握尤为重要。
刚开始的时候千万不要直扑VC中的各种向导和设计器。因为依赖开发环境生成的很多代码会把我们搞糊涂,也不利于我们学习C++语言本身。我的建议就是生成一个空的控制台工程,然后自己向里面添加文件。
如下就是一个简单的控制台程序:
//robindy/list.cpp
#include
#include
using namespace std;
int main()
{
list coll;
for(char c = 'a'; c <= 'z'; ++c)
{
coll.push_back(c);