在我寻找一个好的,免费的资源,它将教我C++我偶然发现http://www.learncpp.com/.
我的问题是中级到经验丰富的C++程序员......
这个网站似乎是初学者从中学习C++的好资源吗?
我已经浏览了网站的前几部分,我觉得我开始掌握这门语言,但作为C++的初学者,我真的可以学习错误而且不知道的事情.
编辑:在对这个主题做了一些研究,并在这里阅读答案和评论后,似乎我做了教程,阅读加速C++,然后阅读有效STL ......我将走上正确的轨道.当然,我将编写程序来解决项目Euler程序等问题.对于有意成为该语言能力的初学者,您是否有更好的想法?
该网站看起来并不太糟糕.
但它确实是一个教程,因为它只是解释了C++的基本概念.
值得注意的是,它完全错过了STL的介绍和正确使用它.你几乎看不到std::cout和std::string.有没有提到<algorithm>,我可以看到的,并没有提及的<vector>或<deque>或<map>其中在C中最常用的容器++.
使用这个网站学习它可能不会让你受伤,但是当你完成它时你只会有一个非常基本的水平.
这个网站看起来并不太糟糕,但我认为它也不是很好.学习C++的一个很好的免费资源是" Thinking in C++ ".它非常出色,我衷心地向你推荐它.我建议你的另一件事是立即开始用C++编写一些代码!项目Euler是我最喜欢的初学者编程任务的来源(特别是如果你喜欢数学;-))
虽然我看到的几页似乎是合理的,但是任何推荐使用匈牙利表示法的C++指令都完全忽略了这一点,因此是可疑的.
通过教程开始学习语言并没有什么坏处,但请记住,教程可能不会(不会)涵盖语言的所有主题.总有比教程更好的东西,比如书和编译器.
我建议你将你的研究基于C++ Bjarne Stroustrup的创作者的C++ 编程语言(第三版和特别版)这本好书.
它不一定是本书,它可以是其他程序员使用和学习的任何有用的书.书籍也是程序员的工具.
| 归档时间: |
|
| 查看次数: |
23216 次 |
| 最近记录: |