c++ 自己的计划和想法

来源:互联网 发布:mac 邮件 编辑:程序博客网 时间:2024/06/09 14:49

可算高兴自己能喜欢一门语言了。

之前学c是很烦躁的,也没学进去多少,更别提及主动去学习了,可能是一个暑假的铺垫,让我觉得《c++面向对象编程》格外亲切,还没有上课自己就自学了100多页,而且意犹未尽,恨不得一次性都看完不睡觉,但是这周要早签只好作罢,下周起可以免早签了~~开心~~~打算认真看看!

这几天没有接着看,我是把之前的书上的代码都认认真真的敲了一遍,发现有些东西看着虽然很简单,自己敲真的的的确确会发现很多问题。

要是之前学《数据结构》和《c语言程序设计》的时候能像现在这样热情饱满的去接受就好了,所以现在我学的很差。还好发现的也不晚,我还是会接着看数据结构,我从来没有完整敲过《数据结构》的每一个程序,基本上也没有敲什么鬼,看着自己也觉得搞笑,以前老是抱怨很多做不出题,实现不了算法,其实就是做少了,不知道处理,熟能生巧是真的。

想起之前做的STL专题,当时根本不知道是什么,也没有认真做,课也没怎么听(其实是听不懂),我现在才发现STL是真的可以节约大量的代码量,自己写的其实也没有标准给的好。。。。而且还不一定写的对。

在知乎和别的博客中看见很多分析c++怎么学好的方法,也有很多人说c++不是主流,大家都用Java和c#,我也不知道怎么说,但是我现在就是对c++感兴趣,我知道这门语言很难什么的,但是我还是打算学好c++,以后可能就走着条路,可能有局限性,但是我就是打算努力学这个吧。

大佬给出了这几本书进行阅读参考:

复制来自于别人的博客:

http://blog.csdn.net/zlhy_/article/details/8448934

看书,大量的C++书。你可以按如下先后顺序阅读(下面这些书,我花了大约4-5年的时间,今天我还在随时温习)

  • 《C++ Primer》,这本初级读本可能让会你啃得很痛苦,所有的语言的特性和为什么都在里面了,好好读读。当然由C++之父写的《C++程序设计语言》也不错。两本看一本就好了(我看的是前者)。
  • 了解C++的语法仅仅是万里长征的第一步,你还需要看看《Effective C++》和《More Effective C++》这两本书并不厚,但我从02年就一直看到现在,每次读我都有新的体会,这两本书太经典了。如果你对C语言不熟,这两本书会让你回去补C语言的课。
  • Think in C++同样是另一本经典之极的书,学c++必读,但是中文版的翻译的很不好,所以还是去读英文版的吧。
  • 《C++沉思录》同样非常值得一读,这里教的不是编程,而是思考的方法,这是相当珍贵的。
  • 《Exceptional C++》和《More Exceptional C++》让你看看各种问题的解决方法和一些常见的经典错误。
  • 《Advanced C++》和《Modern C++》可以让你知道C++各种神奇的用法。
  • 《泛型编程与STL》是把C++实践到了极致的东西。很强大。STL——神一样的模板库(容器,算法和函数对象),不得不服。
  • 《深入探索C++对象模型》让你了解编译器下的C++是什么样的,让你了解C++的性能并不差。这个对于C++的程序员太关键了。我以前写过的《C++虚函数表解析》还有《C++对象内存布局》属于这个范畴。



先看完自己的书,然后敲完,然后再看c++ primer

以前觉得自己英语好,然后不怎么读书,啃老本,现在六级都没考过,现在好多书的原版都是英文的,而译本的确没有那么好,所以还是打算捡起英语,不仅为了考六级,每天要用可可英语闯关4关吧,也要听听力,这个没办法为了听力。

开学一周都没有去健身房,之前因为中元节三天都避讳着,后来又是满课,下个星期开始吧,一周去3次左右,不去的晚上就去跑步吧,现在又没有晚自习了。

寝室断网了,也没怎么做题目。也不想交钱搞什么鬼了,我周三周五不来实验室,其他的时间均可。

健身的话:周一周三跑步周四下午健身房,晚上回寝学习,周六周日从实验室回去的时候健身。