C++ 1st -- 初识C++

来源:互联网 发布:性价比高的显卡知乎 编辑:程序博客网 时间:2024/06/05 20:58

以前学习新语言的意愿不强,现在需要重新拾起C++,感觉很多东西要学习,将所得经历记录如下。

std::cout<<"2013/Jan/10"<<endl;

C++开始入门的时候,C++Primer不是一个很好的入门教材。我在这里吃了一些亏,因为C++语法博大,很多东西不是能一下子掌握的,而且很大东西不是Primer讲一下就能理解的,再加上Primer讲的全,但是不深,所以掌握的云里雾里,容易产生挫折感。我是后来直接看Scott Meyers的Effective C++,才大概对C++有了一个感觉,竟然对C++迫不及待的编程起来,我想Meyers的Effective serial 还是很不错的。

C++入门后,一定要开始编程实践,看再多的书籍也不及编程的体会深刻。

去年刚开始找工作那会,连copy constructor都不懂,就直接去面C++,当然结局很悲惨。现在看copy,default,析构啥语法的,就觉得很简单,其实就是一层窗户纸的事情。一开始我觉得困难,有C的基础就好了,不想碰C++,到处继承多态的,不及底层来的实在。现在看来,是不敢啃硬骨头呀。。。。

现在好了,我准备对多态继承等语法进行重点突击,后面还需要看容器,STL。继续努力。。。。


最后给一个最大公约数的代码:

int gcd(int v1, int v2){int tmp;while(v2){tmp = v2;v2 = v1%v2;v1 = tmp;}return v1;}


原创粉丝点击