求救!学了1年c++编程,什么程序都写不出

买的书有:几本c++入门书,c++primerc++primer全部讲语法。。晕现在看了一半但是想写个程序,一个文本编辑器,都写不出,不知道该干嘛,vc++自动生成的代码... 买的书有:几本c++入门书,c++ primer
c++ primer 全部讲语法。。晕
现在看了一半
但是想写个程序,一个文本编辑器,都写不出,不知道该干嘛,vc++自动生成的代码也看不懂,买个孙鑫的深入详解vc++,也看不懂里面讲的函数,擦!快疯了!
本来还想写个程序,输入ADSL账号密码,然后每次开机自动运行,并自动连接网络的程序,现在看来也遥不可及。。。。
求指点,我到底少学了什么?!
目前只能写出:一个黑色的小窗口,就是控制台应用程序。。。输入数学算法,运算数字!只会这个!擦!还有,入门的书买了很多,内容都大同小异
展开
 我来答
ae86zlk
2013-03-25 · 知道合伙人IT服务行家
ae86zlk
知道合伙人IT服务行家
采纳数:344 获赞数:1414
移动开发程序员

向TA提问 私信TA
展开全部
  首先,问个好,呵呵,我是一个大三毕业生,专业是计算机程序师(软件编程专业),我记得我在大二上学期的时候也思考过你现在想的问题,为什么学了这么久的编程连个程序都编不出来(当时觉得很苦逼),就这样怀着疑问到了大二下学期,偶然的一个机会,一个老师要我用C#写个小程序(当然不是控制台程序,是个桌面程序,类似学生信息查询),当时我们学校没学过c#,我不会,但是我还是接下了这个任务,开发了一个月,终于开发成功,当时我在想原来我是可以自己写程序的,呵呵!
说了下我的,现在到你了,你认为你做不出来,其实是不对的,我想问下,你有没有去试过,在尝试的过程中有没有花心思,是不是一遇见难题就烦躁然后不想写,如果上面说的你都没有做到,那么你都很难完成你的想法,代码看不懂就一个函数一个函数慢慢找,一直到看懂为止,在你编写前,你可以去找找别人是怎么写的,然后自己想想该怎么写,遇见不懂的就多上技术论坛看帖子和问人,好心人还是多的(我也是这么做的),没有做不到,只有想不到,呵呵,说了这么多,打字都打累了,我真心希望你记住下面这句话。

不管遇见什么困难和疑惑,想要在编程之路走的更远,那么你一定要坚持自己的初衷----我热爱编程!
匿名用户
2013-03-25
展开全部
C++ primer是一本很好的书,可以当做百科全,也可以当做速查
exceptional系列和effective系列也应当看一看

要写win下面的界面程序
可以看petzold的windows程序设计
也可以看侯捷的深入浅出MFC
看这两本书的前提是你要对C/C++的基本语法不存在障碍
也可以选用其他库,比如qt,比如wxwidget,比如gtk++,这些就要自己去查阅相关手册了
windows的函数看不懂可以去MSDN查阅,C++的内容不清楚可以查C++ primer,也可以查C++ Reference

写程序的话也不仅仅是语言的问题,你还需要学习算法,数据结构,操作系统这些相关的内容,几组内容有机结合起来才能做出程序

黑窗口的控制台程序也是可以干大事的,你那个ADSL的东西用控制台程序其实也就可以做了

想到哪儿就写到哪儿了。。还有问题请追问
追问
1-exceptional系列和effective系列,什么意思?
2-我现在是不是应该先把c primer全部看完呢?
3-windows程序设计,深入浅出MFC,这两本我都读懂,就可以开始尝试写win程序了吗?
4-孙鑫的深入详解vc ,这本书该怎么处理?
追答
1、Sutter和的Meyer的两套书
Exceptional C++/More Exceptional C++/More Exceptional C++ style
Effective C++/More Effective C++
2、边用边看,以实践为导向,不要眼高手低,不要看不起控制台程序,控制台程序是你走向窗口编程的第一步
3、同上,一边看一边写程序,光看书光动嘴皮子是写不出程序的

万事开头难,一旦入门进展会很快的,写程序最重要的就是要动手做,不动手写,书看再多也没有用

孙鑫的书没看过,不知道如何,不过我的观点是你看了侯捷的书就没必要看其他国内作者写的书,不过侯捷那本书比较深,很多地方是对原理的剖析,如果侯捷的书看不懂我觉得你也可以看看孙的书,可能简单一些
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
低调明哥24
2013-03-25 · TA获得超过183个赞
知道小有建树答主
回答量:261
采纳率:0%
帮助的人:141万
展开全部
我想你可能是觉得控制台比较无趣乏味
个人建议是可以尝试做做跟界面相关的东西,VC的话当然就是学MFC咯,我比较经常用QT,因为QT的可以可视化界面操作,拖动删除布局都挺方便的,也是C++,不过很多有自己的封装但是这个倒是挺有意思的。
主要是老是控制台搞肯定觉得没趣,做做界面兴趣说不定就有了,因为你可以做很多小应用,就不觉得无趣了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丁三十可以
2013-03-24
知道答主
回答量:26
采纳率:0%
帮助的人:5.7万
展开全部
或许你该选择些基础性的书籍来看。有一本书叫《C语言入门经典》
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式