论坛首页 编程语言技术论坛

我的c++学习路线

浏览 16800 次
精华帖 (0) :: 良好帖 (1) :: 新手帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-03-29  
jasongreen 写道
C++的水的确很深。要多准备一点时间了。

1. 语言基础。 语言基础很久前就学过,重点放在一些容易被忽略的地方。阅读:Effective C++。
2. 标准库。 标准库已经是语言基础的一部分了。不熟悉标准库,等于不懂C++。
3. 开源库。 底层操作、网络操作、组件等等。
4. 开发环境及架构。 Cross Platform Development in C++。Make。GCC。.
5. 作品。 通过开发一个作品来实践自己的所学,最好是有价值的,开源的。

有天被问了一个问题。很郁闷,没回答上来。 问:平时去什么网站提高能力? 答:javaeye。 再问:有什么常去的国外的网站吗?。。。。没有。



我也是刚毕业一年多,之前C++也没用过多少,就是大学里面上课用过,现在主要用MFC,没LZ学得多啊,~~~~(>_<)~~~~ STL这些肯定是基本了,还有些算法也是常用,还有些开源库,什么opencv,opengl,gsl,连matlab有时候也会去用,就看项目需要什么了。不过还是写算法比较好啊,数学也是很重要滴,最近看计算方法的那些算法,也很晕,哈。。。。还有些软件架构的问题也是很需要去解决。。。。。C++不过是个工具了,还是很基本的工具,呵呵写得乱,都不知道在写啥了。。
0 请登录后投票
   发表时间:2010-03-30  
ray_linn 写道
jasongreen 写道
ray_linn 写道
2. 标准库。 标准库已经是语言基础的一部分了。不熟悉标准库,等于不懂C++。
3. 开源库。 底层操作、网络操作、组件等等。
----------- 这个也太泛泛了,你要拿C++干什么再去了解什么,否则就是抓瞎。

开源库说的是比较泛。标准库不泛吧。
开源库,对于C++社区不了解,所以只能说的比较泛了。总体来说,现在还没有到干什么的地步,啥也干不了。
现在是觉得要成为一个C++入门者,要读的东西真是太多了。



标准库我都是放着手册在大腿上查的,平时只是浏览一下,知道有某个功能存在就成。

...惭愧,除了几个常用的。。。我也都是现用现查的。。。。
0 请登录后投票
   发表时间:2010-03-31  
STL还是很不错的,能帮你省不少事!编程网站推荐codeproject和codeguru,都是些实例,能拿过来现用,^_^
0 请登录后投票
   发表时间:2010-09-26  
重要的不是c++有什么,是你用c++能干什么。
0 请登录后投票
   发表时间:2010-09-27  
mathgl 写道
现在 做 geometry computation。。用boost里面的一个子库。。用还可以

看看源码也还凑合,要是改是无论如何都不干的事。

boost几乎是穷尽template的各种用法,两年不用已经跟不上鸟。。


GGL的确是相当帅的一个库,不过算法还是太少,建议配合着CGAL用。
0 请登录后投票
   发表时间:2010-09-27  
我用C++很多年了,个人推荐C++的书籍两本足够了,然后多写代码,多看开源的代码

C++ Primer
Inside the C++ Object Model
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics