智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4009|回复: 15
打印 上一主题 下一主题

[咨询] 寒假想学软件编写,但搞不清楚MFC、C#,C++等等的异同,求点拨

  [复制链接]

49

主题

334

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3394

优秀会员奖章活跃会员奖章在线王奖章

QQ
威望
1615
贡献
629
兑换币
369
注册时间
2010-12-7
在线时间
575 小时
跳转到指定楼层
1#
发表于 2013-1-5 09:09:15 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
大学编的程序,仅限于matlab、c语言课内练习、数据结构课内作业不会、c++学完就忘再也没用过,编的最多的还是嵌入式C语言开发

寒假想搞个上位机,以前没编过带界面的,感觉界面编程应该也没什么难度,只是一个工具,本来想用matlab或labview应该会方便一些,但还是c语言灵活和接近各种算法本质吧,但是不清楚的是,大神们有的用MFC、有的用C++、有的用C#,我该学哪个呢,搞不清其区别和联系啊~~~~~大神们来指点一下小妹啊


补充内容 (2013-1-5 10:03):
最后打字竟然打成指点一下“小妹”了··················其实我是饥渴大汉

7

主题

214

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
478
QQ
威望
283
贡献
127
兑换币
63
注册时间
2012-10-22
在线时间
34 小时
16#
发表于 2013-1-5 19:28:44 | 只看该作者
还在c语言里继续奋斗
回复 支持 反对

使用道具 举报

3

主题

696

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5361

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
3197
贡献
966
兑换币
631
注册时间
2012-8-11
在线时间
599 小时
15#
发表于 2013-1-5 18:02:11 | 只看该作者
回复 支持 反对

使用道具 举报

49

主题

334

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3394

优秀会员奖章活跃会员奖章在线王奖章

QQ
威望
1615
贡献
629
兑换币
369
注册时间
2010-12-7
在线时间
575 小时
14#
 楼主| 发表于 2013-1-5 13:46:18 | 只看该作者
guolei123 发表于 2013-1-5 13:26
C#是微软对C和C++的一个修改,和C++相似,都是注重于面向对象的编程方式,它在继承C和C++强大功能的同时去 ...

Than!K!You!我决定学C#了
回复 支持 反对

使用道具 举报

18

主题

690

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2173
威望
972
贡献
655
兑换币
673
注册时间
2012-11-20
在线时间
273 小时
毕业学校
安徽新华学院
13#
发表于 2013-1-5 13:36:14 | 只看该作者

RE: 寒假想学软件编写,但搞不清楚MFC、C#,C++等等的异同,求点拨

23mjxl 发表于 2013-1-5 12:07
C#到底是什么?开发环境?用的还是C?

这个,,,C是爷爷,C++是儿子,C#是孙子,,,我是这样理解的,,,至于原因楼主自己分析吧O(∩_∩)O
回复 支持 反对

使用道具 举报

18

主题

690

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2173
威望
972
贡献
655
兑换币
673
注册时间
2012-11-20
在线时间
273 小时
毕业学校
安徽新华学院
12#
发表于 2013-1-5 13:29:27 | 只看该作者

RE: 寒假想学软件编写,但搞不清楚MFC、C#,C++等等的异同,求点拨

guolei123 发表于 2013-1-5 13:26
C#是微软对C和C++的一个修改,和C++相似,都是注重于面向对象的编程方式,它在继承C和C++强大功能的同时去 ...

嗯,是的,有一门语言的基础,其他语言都挺容易理解的
回复 支持 反对

使用道具 举报

0

主题

58

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1372
威望
727
贡献
415
兑换币
468
注册时间
2012-12-15
在线时间
115 小时
11#
发表于 2013-1-5 13:28:17 | 只看该作者
微软都推崇c#,所以c#跟快捷一些
回复 支持 反对

使用道具 举报

49

主题

200

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4104
威望
1844
贡献
974
兑换币
860
注册时间
2012-12-11
在线时间
643 小时
毕业学校
辽石油
10#
发表于 2013-1-5 13:26:02 | 只看该作者
23mjxl 发表于 2013-1-5 12:07
C#到底是什么?开发环境?用的还是C?

C#是微软对C和C++的一个修改,和C++相似,都是注重于面向对象的编程方式,它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。个人感觉所谓的语言只是一个工具罢了,重要的还是你的思想,语言就是这样,一通百通,掌握了一门再看其他的其实都差不多
回复 支持 反对

使用道具 举报

49

主题

200

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4104
威望
1844
贡献
974
兑换币
860
注册时间
2012-12-11
在线时间
643 小时
毕业学校
辽石油
9#
发表于 2013-1-5 13:23:06 | 只看该作者
MFC是windows下API与C++的结合,主要用于windows编程,主要用于界面的开发,所谓的上位机写的话界面主要就是用这个做出来的,VC#比VC++要简介一些,相比VC++更简单化,两者的本质都是基于对API函数的调用实现的,都是对类的应用,个人感觉现在用VC#写更简单一些
回复 支持 反对

使用道具 举报

49

主题

334

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3394

优秀会员奖章活跃会员奖章在线王奖章

QQ
威望
1615
贡献
629
兑换币
369
注册时间
2010-12-7
在线时间
575 小时
8#
 楼主| 发表于 2013-1-5 13:06:41 | 只看该作者
颠覆理论 发表于 2013-1-5 13:04
这让人情何以堪啊 ,概念好好的理一理啊

光看概念不行啊,需要大神把本质道出来才是真明白
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-7-5 12:11 , Processed in 0.473166 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表