C++的方向

MFCAlex 2009-10-31 03:29:43
本人现在大四,处于找实习单位阶段。一直以来对C++情有独钟,顺着这个方向,自己也研究了一段时间的MFC,对windows消息读懂机制和MFC的消息映射都有一定的了解,自己也动手用MFC写过一些小东西。比如:五子棋,notepad程序,用GDI函数实现了MS 的notepad的所有功能。
现在遇到了很大问题。越来越的人在学java,培训机构也越来越多,还有很多人往Linux方向发展了,老师也说做C++没有5~10年时不会有什么成绩的。C++的方向据我了解主要是驱动和嵌入式还有游戏,本人虽然是一个喜欢追根究底的人,很喜欢底层机制,但是驱动和嵌入式这些似乎需要太多的硬件基础,而我是软件模块的学生,学过的硬件课就计算机组成原理和数字电路等(而且没学好),所以每次想到这块就放弃了,现在让我去学硬件是太晚了。但是放弃了C++最强的方向,我和那些java的人拿什么去竞争呢?C++在Linux下页有方向,但好像Linux下C更多点。。。大家随便说点什么
...全文
952 47 打赏 收藏 转发到动态 举报
写回复
用AI写文章
47 条回复
切换为时间正序
请发表友善的回复…
发表回复
暖光 2012-07-15
  • 打赏
  • 举报
回复
有点困惑,同上
hukaiming2013 2012-05-13
  • 打赏
  • 举报
回复
求大神解答疑惑啊!!
guosong2046 2011-11-17
  • 打赏
  • 举报
回复
支持C++
Luxward-Lelouch 2011-08-01
  • 打赏
  • 举报
回复
另外C++对C全兼容
如果你说你熟悉C++却不熟悉C

这是可能的,BS就讨论过这个问题,懂了C++不一定懂c。人家只用过c++推荐的那部分,比如人家只用string或Cstring,而没有用过malloc和数组形式的字符串,还有c库中的函数。

但c++我也很迷惑,它设计初衷有些过于严谨了,把什么都放在明处,在某种场合下有损效率。还有类型名称的混乱影响美观(当你使用好多种库的时候,风格五花八门,根本无法统一,不知道java有没有这种情况),除这些有些头疼,别的没什么。
bulijun1987 2009-11-03
  • 打赏
  • 举报
回复
我也是C++的忠实捍卫者,我在上大学时候学校给我们开的课程是JAVA,但我觉得C++要比JAVA有前途的多,所以从那时起,我就放弃了JAVA,开始研究C++。其实用C++的领域很多的,不一定是底层驱动和游戏编程。
bobob 2009-11-03
  • 打赏
  • 举报
回复
C++的方向,那不是你所关心的,和你有啥关系?

你应该关心的是你的方向

为了学习c++而选择方向,还是为了方向选择语言?你先把这个问题搞明白了,语言是用来干嘛的?
向立天 2009-11-03
  • 打赏
  • 举报
回复
[Quote=引用 37 楼 easydw 的回复:]
再多说几句吧,
很多学习C++的朋友有个误区,就是以为学习C++就一定要用VC,学VC就一定要学MFC,所以感觉很难.
其实学习C++和学习MFC是两回事,要分开学,一般都是先熟悉C++语法, 然后开始学MFC,熟悉程序框架和VC控件使用,等编写几个程序后(大概1,2年的样子,不排除有聪明进展快的),再回过头来仔细研究C++,深入进去,此时,就会充分享受C++,面向对象给人带来的乐趣了.此后再写程序时,就会做到游刃有余,随心所欲,各种设计模式,编程技巧随手拈来,看着程序,真是很赏心悦目.


[/Quote]

严重同意
MFC只是工具
C\C++才是根本
精通二字谈何容易
认真、努力、坚持才是根本
scanf001 2009-11-03
  • 打赏
  • 举报
回复
cp
easydw 2009-11-03
  • 打赏
  • 举报
回复
再多说几句吧,
很多学习C++的朋友有个误区,就是以为学习C++就一定要用VC,学VC就一定要学MFC,所以感觉很难.
其实学习C++和学习MFC是两回事,要分开学,一般都是先熟悉C++语法, 然后开始学MFC,熟悉程序框架和VC控件使用,等编写几个程序后(大概1,2年的样子,不排除有聪明进展快的),再回过头来仔细研究C++,深入进去,此时,就会充分享受C++,面向对象给人带来的乐趣了.此后再写程序时,就会做到游刃有余,随心所欲,各种设计模式,编程技巧随手拈来,看着程序,真是很赏心悦目.

用户 昵称 2009-11-03
  • 打赏
  • 举报
回复
这辈子还长呢,学吧,再过50年说太晚了差不多。
aidy22 2009-11-03
  • 打赏
  • 举报
回复
坚持到底就是胜利,每一件事情都是这样的!
easydw 2009-11-03
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 zhangsifanbaba 的回复:]
5-10年大概是你们老师那种天资愚钝的...
哈哈
[/Quote]
是他老师愚钝,还是你的肤浅?
我搞C++10年了,都不敢说"精通"二字,另,我累计编码总量约60万行
caicai999 2009-11-03
  • 打赏
  • 举报
回复
偶就觉得c++很有前途,偶老师也是这么教育偶的……现在正加油学习中……
xxfxiazai 2009-11-03
  • 打赏
  • 举报
回复
俺用了3个月。..
zhangsifanbaba 2009-11-03
  • 打赏
  • 举报
回复
up
wangyang327329 2009-11-02
  • 打赏
  • 举报
回复
没学过c的,照样可以可以学习c++,国外的课程很多都是这样设置的
tingfenghe 2009-11-02
  • 打赏
  • 举报
回复
我和楼主差不多,也有点困惑....
lvxiaowang 2009-11-02
  • 打赏
  • 举报
回复
顶顶顶楼主,我也对C++情有独钟!哈哈,
hunt2088 2009-11-02
  • 打赏
  • 举报
回复
和lz一样啊
楼上的都说的很详细了 只要精通一门 以后再学习其他语言就很容易上手了
最重要的是兴趣
必成桂 2009-11-02
  • 打赏
  • 举报
回复
编程语言只是一个工具,编程思想和编程技巧才是最重要的。

这是c++ programming的序言里所说的。
加载更多回复(27)

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

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