首先真心感谢你的回复,那你意思我MFC不需要看了吗?我感觉MFC真的挺有用的,好多功能的实习真的让我大开眼界!我现在是不是要看下你说的那个c++ premier,这本书听说很经典还没看过,我现在就想多学点东西,我们导师很忙,不怎么管我们,我不想荒废青春,想自学点东西,大哥能给我下你的QQ吗?
追答mfc是特定windows平台的界面程序,它不能说是单纯的c++,它是一个框架,甚至于可以说它是vc++语言,学mfc和学c++是两个层面的东西,c++是基本的,是语言,是通用的,mfc是纯粹的windows界面开发框架,一般只用于开发界面程序,因为你是初学习c++,相当不建议开始学c++就学习它。
先把c++和基本的数据结构学好,那个是基本,如果基本玩不了,没法告诉别人你会编程。编程不是拖拽几个按钮到界面上, 然后添加几个消息映射,弹出几个对话框就算会编程的,它需要用语言的层面来思考。举个例子你问一个学数学的人,求1到100的加法,他可能会选择(1+100)*100/2,你问一个编程的,他可能会选择for(i=1;i<=100;++i) res +=i; 当然这不是绝对的,只是来说明编程者是要用程序的思维来思考问题,而锻炼程序思维的基本就是要会一门编程语言,多练习,慢慢的,做的编程多了,见得问题多了,再次遇到类似问题,就知道如何下手了。例如当会了1到100的加法,再来一个1到100的能被3整除的所有数的和,你就很容易有思路了。我不善于举例,有些话说的有些绝对化了,思想就是那样。
不建议从mfc入手,从基本c++入手。premier说实话到现在我也没有看完,后面的高级特性我大学时候看了一些,后来工作中发现基本没有用过,忘得也快,也就放弃了,没有再看,只看前面基本的以及stl的相关特性,这用的比较多一些,记得也更深一些。如果真要学牛的,那我建议c++程序设计语言,书太厚了,大学买了一本,当时看的晕晕乎乎的,感觉不到它的美。直到去年12月份左右,c++也看了不少了,因此我就我选了我薄弱的几个章节仔细研读了,真的不错,里面的东西很多,很多东西和effective C++思想有交叠。不过因为effective C++短小精悍,而c++程序语言内容太多,很容易忽略一些很重要的东西,因此还是建议看一下effective C++。
792179591,估计我是小弟,哈哈。
我是自动化专业的研究生,因为我们导师的方向是做遥感的,我觉得不好找工作,感觉编程还蛮喜欢的,我前段时间把谭浩强的C,C++都看完了,我把课后题都做了一遍,现在在看MFC,感觉看的效果不好,忘得好快,不知道该怎么办,还有就是感觉学的东西很难与以后工作接轨呀!都是些基础的东西,我就想在这方面有所提高1希望大哥能给指导下!
追答刚开始学都是这样的,进程有点慢,编程这个速成不了的,要随时间慢慢积累的,刚开始要把基础打牢,能把代码都看懂,能把代码看懂也算一个能力啦,工作肯定用得到啊!如果你觉得学的东西太基础,你就找一些长的代码看看能不能看懂,然后找一些有难度的编程题练练,到一定程度,就找项目做:比如做一个 五子棋……——坦克大战……——图书管理系统;难度逐渐加大……只要你花时间了,一定可以的!预祝成功!!!
追问大哥!首先先谢谢你!我基本的程序都能看懂,但是有好多API函数这块不是很懂,没接触过,我现在在看MFC不知道方向对吗?你用过MFC吗?我 就感觉现在在看MFC然后C++好多基本知识又忘了,忘得好快!头痛呀!
追答我学的是java,MFC没碰过,语言都是相通的,重在编程思想,同时学习就是一个不断循环反复的过程,忘了就再回头看看,这样才能加深印象,不可能一劳永逸的,这就是差距产生的时候!!!
我现在是一名刚上研二的研究生,现在在学校C++编程,我只是把c++的基本知 ...
2,其次看c++ premier,书前面部分深入的看,后面高级特性粗略的看,了解c++的各种特性,它的概况面非常广,很多特性你可能记不住,不过没关系,用的时候知道在哪里去书中找就可以了,那个基本搞定了建议看些c++技巧的书,effective c++, more effective c++,这两个讲述的是技巧,是写c++代码应该遵奉的...
研究生学习c++怎么样
我是作为一个研究生来跟你讲讲 我也主要是用C++编程,研究生要做的不仅是学习C++, 要用c++解决实际问题,对于许多的实际问题,要有的是用面向对象的方法去解决问题的思路,当然学习的不局限于C++,在学习C++过程中要用到许多诸如数据库,opencv图形库,bcgcbpro开发界面库等知识,当然C++基础要好。 等...
C++研究生的工作 会看很久电脑么? 眼睛会累么?
如果是c++方向的研究生的话,可能会有一些boss分配的项目,而做项目的时候必然会看很久的电脑。每个人的体质不一样,所以也不好说会不会容易累,但是照我的经验来看的话,既然很多人都可以那么长时间盯着电脑聊天、刷微博、玩游戏、看电视剧,相信大家都有能力长时间盯着电脑。其实如果因为需要做项目或者...
研二的研究生,对以后的工作生活、人生非常迷茫,求助!!!
1看了你写这么多。首先你上研究生并非是你的个人梦想,或者说专业不怎么好。虽然考上了,但目的也许只是为了缓解就业压力或者其它因素 2研究生一开始就没有一个对自己研究生学习阶段的计划(可行的计划)可预测的不可预测的计划要有弹性 3自己的业余生活不够丰富,不懂自己有没有很喜欢的爱好,除了学...
学c++,c语言将来能找那些工作啊?
像我研究生期间就是左手Matlab试探,右手C++优化。论文专利什么的就靠这两种语言双管齐下。还记得在实验室里,基本所有的算法都是用C\/C++写的。最开始就学C++的基本都是老理工男了。就算指针再怎么难理解,虚函数表再怎么无情,也磨不灭我们这些工科生对编程的热情。2 后端开发 不过等到真正要找工作的...
学C#还是学C++好?如果学了C#还有必要学C++不?希望真是学过的才回答...
我都学过,现在研究生了。。。貌似还都学得不错,给你点真实体会 我是先学的C,再学C++,再学C 对于初学者建议先学C++,比较基础比较底层,但是有难度。C#的语法大多和c++差不多,语法的角度学哪个都行 关键是学习面向对象的思想,思想学好了用什么语言都一样。新人学好一个就行了,c++有难度,...
研究生个人工作总结
二、学习情况 作为一名刚刚走出校门的大学生,以前学到的知识并不能很好的跟当前的工作结合起来,只有更加努力地学习各种知识才能满足工作需要。因此,我没有放松对自己的要求,在学习方面的热情反而比任何时候都要高涨。今年月分配到党政办工作以来,我虚心向办公室的老同志学习有关办文、办会等业务知识,请教办公室有关...
能直接学习C++吗?
1、除我注明的那本以外,其它书我基本看过,或浏览过,了解其大致内容。也因此这些书就局限在我的眼光之内,既然不愿给大家推荐我没看过的书,也就难免有遗珠之憾。2、很多人认为 The C++ Programming Language 是入门书,我认为不妥,这本书号称"专家自学指南",并非浪得虚名,读者水平越高越能从...
目前大一,在学C++,应该如何提高自己的编程能力呢?
按照历史经验来看,参加专业比赛对于提升编程能力的帮助作用还是比较明显的,也能够开阔自身的视野。我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
有人超越C++之父吗?
——C++之父Bjarne Stroustrup印象 左轻侯 2002.11.4 热爱C++的朋友请不要误会,我并不是在暗示“C++已经日薄西山”,或者任何类似的意思。从语义上来说,C++作为一门编程语言,当然不会有什么背影。事实上,我想说的是一个人的背影。因此这个题目显得有点突兀,甚至哗众取宠。但是我想,在C++社群中,每一个人都会...