锁定老帖子 主题:我的c++学习路线
精华帖 (0) :: 良好帖 (1) :: 新手帖 (1) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-03-25
光是语言基础和STL那一大堆就够你学的了,慢慢来吧
|
|
返回顶楼 | |
发表时间:2010-03-25
jasongreen 写道
zuowj 写道
不知lz 是什么知识背景,学习C++ 近期想达到什么目的。
C++ 本身覆盖的领域十在太多了,很难在短时间达到熟练掌握 以前被《深入浅出MFC》深入的误导了一下,后来放弃c++,学习java,小成吧,最近python,还行吧。 目标:有勇气说自己会c++,标准c++,而且能跨平台。
简而言之, 在unix 环境 以GNU 为基础的环境(gcc + make + vim ) 使用标准库,以具体任务来驱动自己学习吧。 有空的时候,再提供一个较为详细的学习计划参考吧。
|
|
返回顶楼 | |
发表时间:2010-03-25
jasongreen 写道 C++的水的确很深。要多准备一点时间了。
C++不是一般的深,如果准备时间是十年倒是有可能精通,不过这十年用别的语言能干多少事啊,学C都比C++强,哪怕Object-C都要可行点。 |
|
返回顶楼 | |
发表时间:2010-03-25
jasongreen 写道 C++的水的确很深。要多准备一点时间了。
1. 语言基础。 语言基础很久前就学过,重点放在一些容易被忽略的地方。阅读:Effective C++。 2. 标准库。 标准库已经是语言基础的一部分了。不熟悉标准库,等于不懂C++。 3. 开源库。 底层操作、网络操作、组件等等。 4. 开发环境及架构。 Cross Platform Development in C++。Make。GCC。. 5. 作品。 通过开发一个作品来实践自己的所学,最好是有价值的,开源的。 有天被问了一个问题。很郁闷,没回答上来。 问:平时去什么网站提高能力? 答:javaeye。 再问:有什么常去的国外的网站吗?。。。。没有。 底层操作和组件具体是指什么? |
|
返回顶楼 | |
发表时间:2010-03-26
samwalt 写道 jasongreen 写道 C++的水的确很深。要多准备一点时间了。
1. 语言基础。 语言基础很久前就学过,重点放在一些容易被忽略的地方。阅读:Effective C++。 2. 标准库。 标准库已经是语言基础的一部分了。不熟悉标准库,等于不懂C++。 3. 开源库。 底层操作、网络操作、组件等等。 4. 开发环境及架构。 Cross Platform Development in C++。Make。GCC。. 5. 作品。 通过开发一个作品来实践自己的所学,最好是有价值的,开源的。 有天被问了一个问题。很郁闷,没回答上来。 问:平时去什么网站提高能力? 答:javaeye。 再问:有什么常去的国外的网站吗?。。。。没有。 底层操作和组件具体是指什么? 取决于你用C/C++做什么,比如写驱动,比如写网络协议,比如写firmeware,比如写os内核,比如写高速网络应用? 每一个地方都是要穷极岁月的。 PS,如果写驱动,你可以完全不看标准库,因为那些库全部用不上。 |
|
返回顶楼 | |
发表时间:2010-03-26
现在 做 geometry computation。。用boost里面的一个子库。。用还可以
看看源码也还凑合,要是改是无论如何都不干的事。 boost几乎是穷尽template的各种用法,两年不用已经跟不上鸟。。 |
|
返回顶楼 | |
发表时间:2010-03-26
zuowj 写道
jasongreen 写道
zuowj 写道
不知lz 是什么知识背景,学习C++ 近期想达到什么目的。
C++ 本身覆盖的领域十在太多了,很难在短时间达到熟练掌握 以前被《深入浅出MFC》深入的误导了一下,后来放弃c++,学习java,小成吧,最近python,还行吧。 目标:有勇气说自己会c++,标准c++,而且能跨平台。
简而言之, 在unix 环境 以GNU 为基础的环境(gcc + make + vim ) 使用标准库,以具体任务来驱动自己学习吧。 有空的时候,再提供一个较为详细的学习计划参考吧。
写了一个贴子,来回答你的问题 http://www.iteye.com/topic/625353 |
|
返回顶楼 | |
发表时间:2010-03-26
还是别以学语言为中心目标,学处理实际的事情,实际的任务可能更有用。
|
|
返回顶楼 | |
发表时间:2010-03-28
问:平时去什么网站提高能力? 答:javaeye。
这个,对C++程序员来说,感不是太靠谱…… 看看 C++圈子 的冷淡就知道了。 不过真要说有什么网站对提高C++能力提高有帮助我也说不出个所以然, 也许可以答:Google ? |
|
返回顶楼 | |
发表时间:2010-03-29
liyiwen007 写道 问:平时去什么网站提高能力? 答:javaeye。
这个,对C++程序员来说,感不是太靠谱…… 看看 C++圈子 的冷淡就知道了。 不过真要说有什么网站对提高C++能力提高有帮助我也说不出个所以然, 也许可以答:Google ? 其实我觉得提高C++的coding能力还是要多coding..... |
|
返回顶楼 | |