如何提高自己编程能力

不要坚持,C++不是易上手的言语,言语怪兽不是狼的虚名的。写起来不顺是正常现象。

“但是让自己写(比如说链表,队列等等这些的基本操作)就写不出来。。”这个正常,树链表这些东西原本就不是复杂的顺序。建议先把vector,list等容器用熟了再说,然后看看STL是怎样完成的,先不急着自己写。

多看书,学会自己看书。c++ primer都上千页了,人家也只敢说自己是入门而已。考80多分真不能说明你的c++实际学的很好。引荐书籍Effective C++ , More Effective C++ ,Essential C++ ,Thinking in C++ …..

学学设计形式,从适用主要讲,编程到最后讲的是框架形式。

我觉C/C++在实践编程时最难卖出的第一步其实是熟习工程编译环境。你看看STL头文件外面是不是有很多“莫名巧妙”的宏,你都能看懂嘛?这个得靠不时探索实际来累积阅历。可以找个中大型的c++工程编译运转并尝试改动调试。

提供最优质的资源集合

立即查看 了解详情