跪求C++前辈指条路

来源:百度知道 编辑:UC知道 时间:2024/06/07 10:39:57
我学习编程3个月了,C语法学了一边基本上都懂,C语言的教程我都看了2本,会写一些类似书上的简单代码。接着开始学习了C++,C++教程快看完了 ,我知道这些都只是掌握了一些语法,以及简单的算法,我马上准备接着学C++版的 数据结构与算法。。。 但是接下来我感觉 自己还没入门,不知道接下来该学些什么书,才能写出完整的程序。没有办法 是自学,彷徨中。
求前辈,高手指点 我该学习些什么,给我指出完整的路 谢了!
像C++教程 各种各样的书 就那点东西,那只是入门语法, 顺便问问 《Windows程序设计》《Windows核心编程》需要学习不。

。。没话讲,问问题还能知道,怎么自学。。囧啊

话说为什么会觉得没入门呢?
数据结构和算法其实大致都差不多,你的应该已经可以了。不过要买基础的,别买那种比较高级的。。。。
至于完整的程序。。我不知道你是怎么想的,或者你认为一个程序没有界面就是不完整的?

我想大多数初学者都会有这种感觉。。不过其实你完全不用这样想。命令行程序也是程序啊,而且命令行程序还省内存呢。对于用户交互性不强的程序来说,其实命令行也是个很好的选择。

如果一定要写界面的话,我建议你去网上搜qt。。这是一个基于c++的图形库。比老的mfc漂亮好用多了~而且也有开源版的。然后再找找qt教程就可以了。

教程。。会用class,会写成员函数,会继承这就够了啊。你要怎么的?高深的,除了数据结构方面的书以外,你可以找找设计模式方面的。。不过设计模式的书大多数是基于java写的,不过基于c++的相信也是有的。

语言本身就只有那点东西,像cpu指令总共就那么32或者几百条,为什么非要多少多少才可以呢?其实算法啊,设计模式啊都是基于这些最基本的,只是想法上的区别而已

这两本书都是面向windows编程人员的。。怎么说呢,你买过来肯定是划算的。至于学的话,我建议你在了解了基本的数据结构以后再看看。没必要很认真的钻下去。。因为很多时候其实都用不到的。你主要是看看有什么东西,知道windows下你可以实现哪些东西。然后在将来编程的时候能够回想起来有这个东西,到时候能翻书翻到就差不多了。

顺便提醒一下,你学c++干什么的?工作的话,现在要求基本上是java或c#,所以你将来肯定要转向这两方面的,那么windows×××你就没必要看了。数据结构,算法,设计模式这些都是通用的,所以在c++的时候学起也是可以的。
如果是为了兴趣。。那么你自己看吧,学不学就看你是否对windows情有独钟了,(*^__^*)

将书上的例子举一反三

我现在也是在自学c++,虽然说书上讲的基本上懂,但是有些题目拿到手还是不知道怎么入手,抓不住思想!估计还是得多写多练!
我现在在培训,培训的是软件测试,希望能和你共同进步!