希望大家给我一点学习上的建议,谢谢

TplayT 2008-10-07 06:18:10
很郁闷,到现在为止,学了C/C++,但是都没自己编写过一个带界面的比较实用的应用程序,感到很迷茫
C++看了一本基础书和C++PRIMER,听说可以看windows 程序设计第五版或MFC(二者有什么区别)可以编写一些界面性的程序
也学了数据结构,有本叫windows 程序设计第五版的书,好象是面向初学者的,但是貌似绝版了
我现在大三,我想问问,我有必要学习MFC吗,主要是我不想总编写一些命令行下的东西,感觉太乏味,连一个实用的程序都不能开发出来
另外,我想问问,如果我有必要学习,请问可以替换windows程序设计第五版这样的入门书有哪些比较好的,没学过这个,要是入门的,也比较经典的

希望大家给出自己的学习经验,我会加分的,谢谢
...全文
522 75 打赏 收藏 转发到动态 举报
写回复
用AI写文章
75 条回复
切换为时间正序
请发表友善的回复…
发表回复
TplayT 2008-10-22
  • 打赏
  • 举报
回复
哇...看了一下,这个帖子还没结
dfkjsdhfks 2008-10-15
  • 打赏
  • 举报
回复
我也正在学,不过是win 32 application,至于MFC吗,暂时还不太想学,因为它的格式与win 32 application相差远了点。不过据说是很有用啰。
APIandMFC 2008-10-15
  • 打赏
  • 举报
回复
看你以后想干什么!

如果想搞界面开发 可以去学MFC(比较经典的是<MFC深入浅出>)/WINDOWS API(<WINDOWS程序设计>讲)

C++大多是用来搞底层开发的

chenzhp 2008-10-15
  • 打赏
  • 举报
回复
到头来其实还是基础,根本的编程思想最重要。工作这几年都被迫在一些平台上乱转,从java,MFC,MTk在每个平台上面都要重新开始, 最后回归到一点,我发现其实还是大学里学的那些东西,C,数据结构,操作系统 。所以,既然楼主选择了C++,就老老实实的学好他。不光是语法,还有面向对象的思想。这个东西相通了,理解透了。你会发现有些理论几乎都不用你去记,上次换工作,面试的人问我C++方面的东西,又是写啊又是算的。最后还过了。要知道我毕业以后从来都没有摸过C++。 所以,好好学吧。与楼主共勉!
once_and_again 2008-10-15
  • 打赏
  • 举报
回复
[Quote=引用 45 楼 sunhuanwen 的回复:]
既然在这个论坛发帖,那么,我就认为你是想成为一个C/C++程序员

其实。。。这是费话

但,有一点,是肯定的,如果想看到自己的成果,想享受这种成就感
那无疑,MFC是你的最好选择,建议看一下华中理工出版的《深入浅出MFC》,
孙鑫的MFC视频教程。
但如果想更深的研究Windows编程,就要看《Windows核心编程》,浏览下《WindowsAPI大全》
[/Quote]其实。。。这是费话
TplayT 2008-10-15
  • 打赏
  • 举报
回复
呵呵,顶起来大家一起讨论
loxingter 2008-10-10
  • 打赏
  • 举报
回复
我也在学习。。。
也不知道怎么学VC++~~~~
xiao9900 2008-10-10
  • 打赏
  • 举报
回复
我怎么和楼主一样,现在太迷茫了,痛苦啊
herman~~ 2008-10-10
  • 打赏
  • 举报
回复
个人觉得CPP coding不一定需要跟 界面打交道
但MFC也不是有多复杂的东西,既然已经花了时间看书,那么也可以花些时间相信不会太多 对mfc做下基本的了解和使用
sinux_1983 2008-10-10
  • 打赏
  • 举报
回复
跟我上学时的状态一样。
其实你现在的根本问题并不是无法编程一个有界面的程序。而是你觉的到现在为之还无法实现一个有用的程序。
跟有没有界面无关。
跟linux还是windows无关。
学校里很难参与一个项目,不管是linux下的还是windows下的。这是个机会问题。如果有机会,一定要把握。
如果没有机会的话。
建议:
1、继续学校C++语言、数据结构和算法、计算机体系方面的知识。
2、了解一个编程平台windows或linux (了解就行了,个人认为如果没有人带,没有一个项目,是很难深入的理解一个平台的。)
love514425 2008-10-09
  • 打赏
  • 举报
回复
在大学最大的优势就是能清清静静的学习,没有工作生活的压力,最重要的还是要打好基础,数据结构算法学好了绝对不会后悔的,MFC不是必须学,但是如果有精力建议还是看看侯捷的那本《深入浅出MFC》,毕竟以后的路怎么走谁也不能说死了,MFC的还是有一定就业市场的,当然先得把C++学好(继承,多态,RTTI。。。),关键是看它实现原理,“会当凌绝顶,一览众山小”,这样对你c++的理解也有帮助,不然只能是机械性的编程。如果楼主确实以后要专注于win32平台开发或者想要真正学好win32,最好从win32api开始,看windows程序设计第五版(虽然绝版了,但是一般大学的图书馆都会有的,找找看,如果实在找不着也不愿看电子版,推荐一本《windows核心编程》)
========================================
说得好!
elegant87 2008-10-09
  • 打赏
  • 举报
回复
在大学最大的优势就是能清清静静的学习,没有工作生活的压力,最重要的还是要打好基础,数据结构算法学好了绝对不会后悔的,MFC不是必须学,但是如果有精力建议还是看看侯捷的那本《深入浅出MFC》,毕竟以后的路怎么走谁也不能说死了,MFC的还是有一定就业市场的,当然先得把C++学好(继承,多态,RTTI。。。),关键是看它实现原理,“会当凌绝顶,一览众山小”,这样对你c++的理解也有帮助,不然只能是机械性的编程。如果楼主确实以后要专注于win32平台开发或者想要真正学好win32,最好从win32api开始,看windows程序设计第五版(虽然绝版了,但是一般大学的图书馆都会有的,找找看,如果实在找不着也不愿看电子版,推荐一本《windows核心编程》)
zltianhen 2008-10-09
  • 打赏
  • 举报
回复
老是看书,你能学到什么? 动手去写才是王道。
zhaokai4711280 2008-10-09
  • 打赏
  • 举报
回复
WINDOWS 程序设计的书我有,你要是想学吗,可以学学,看你自己,学什么都一样
mabo321 2008-10-09
  • 打赏
  • 举报
回复
有必要学习 WINDOWS

LZ 加油 ~~~
sunhuanwen 2008-10-09
  • 打赏
  • 举报
回复
既然在这个论坛发帖,那么,我就认为你是想成为一个C/C++程序员

其实。。。这是费话

但,有一点,是肯定的,如果想看到自己的成果,想享受这种成就感
那无疑,MFC是你的最好选择,建议看一下华中理工出版的《深入浅出MFC》,
孙鑫的MFC视频教程。
但如果想更深的研究Windows编程,就要看《Windows核心编程》,浏览下《WindowsAPI大全》
wbstsa 2008-10-09
  • 打赏
  • 举报
回复
作者是Charles Petzold ,很猛的一个人
wbstsa 2008-10-09
  • 打赏
  • 举报
回复
我现在也在开始学windows编程,老师推荐了本书:windows程序设计
p先生写的 据说被称为圣经
whuyotc 2008-10-09
  • 打赏
  • 举报
回复
up~~~
jiangmingfu010 2008-10-09
  • 打赏
  • 举报
回复
ding
加载更多回复(55)

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧