Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1119601
  • 博文数量: 284
  • 博客积分: 8223
  • 博客等级: 中将
  • 技术积分: 3188
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-01 13:26
文章分类

全部博文(284)

文章存档

2012年(18)

2011年(33)

2010年(83)

2009年(147)

2008年(3)

分类: C/C++

2009-08-04 20:02:04

    学习了一段时间的C++。感觉C++最大的特点就是网上开源的库比较多,而且整个语言体系的优势也就是从这些类库的身上体现出来的。这里,把我个人觉得C++的学习过程写下来,希望给更多人参考。

   C++最基础的学习资料就是C++Primer中文版。目前,这本书已经出到第四版。这本书,谈到了你能想到的基础C++语法。包括STL。

   下一步,就是研究STL的具体语法。因为STL是传说中最精彩的C++代码,研究相关语句,你再也不用满世界的寻找大师的真迹。在这个领域《STL源码剖析》是最经典的中文书。感谢侯捷。

   接着,你就需要研究boost类库了。你如果不清楚sTL和boost,你都不要意思跟人家说你学过C++。是啊,上述这句话就说明了boost的重要性。可以说,boost就是C++编译器的试验场,新的类定义,想要进入C++编译器,都需要经历boost的长久考验。

   当然,上面实现的都是算法,想要真正的与应用相关,你还需要学习一些套路,ACE就是这方面的佼佼者。其中提供了socket,IPC等方面的类库,实现程序的跨平台分布。 。。。

   目前我还在ACE的学习过程当中,希望我走过的路对大家有所帮助。我也会继续积累,与大家一起进步。

阅读(924) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~