打印

求推荐 C#和C++选哪个好

[复制链接]
5788|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
eyesmall|  楼主 | 2013-3-7 10:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
dirtwillfly| | 2013-3-7 10:33 | 只看该作者
你们单位做上位机哪一方面?C#和C++各有长处,C#更加注重于软件工程的应用,各种设计模式的使用,C++则注重于实现功能

使用特权

评论回复
板凳
eyesmall|  楼主 | 2013-3-7 13:50 | 只看该作者
dirtwillfly 发表于 2013-3-7 10:33
你们单位做上位机哪一方面?C#和C++各有长处,C#更加注重于软件工程的应用,各种设计模式的使用,C++则注重 ...

就是上位机控制下位机,除了发送一些控制信息外,还要有一些存储记录功能,对一些操作进行记录,并随时可以查阅,修改记录或者按照记录从新运行,既然各有所长,哪那种更成熟些呢

使用特权

评论回复
地板
dirtwillfly| | 2013-3-7 18:38 | 只看该作者
建议用C++吧,这个比较起来,可能更成熟些,毕竟那么多年了。
C#发布的较晚,但是微软对这个推行的比C++要多。

使用特权

评论回复
5
dong_abc| | 2013-3-7 20:01 | 只看该作者
c#吧 ,我们这里都用。

使用特权

评论回复
6
chunyang| | 2013-3-7 23:23 | 只看该作者
你熟悉哪个用哪个,电子工程师毕竟不是软件工程师,想必你要写的上位机软件不会多么复杂。

使用特权

评论回复
7
ocon| | 2013-3-8 02:12 | 只看该作者
C#比较适合非软件专业的电工。

使用特权

评论回复
评分
参与人数 1威望 +5 收起 理由
dong_abc + 5 电工都是非主流软工,用C#是求速度..
8
mcbot| | 2013-3-8 09:00 | 只看该作者
c++啊,不需要考虑,c#是 “有点软”为了和java抗衡才推出的**肋,糖衣**弹,封装好了,但是只支持瘟到死平台。写底层也写不了。

使用特权

评论回复
9
金则立则翔| | 2013-3-8 09:44 | 只看该作者
:victory:

使用特权

评论回复
10
frlop| | 2013-3-8 16:16 | 只看该作者
和楼主遇到同样的问题,需要学一门写上位机的语言。有人说c++要难很多。
请问楼主的决定?

使用特权

评论回复
11
maguangjie| | 2013-3-8 23:29 | 只看该作者
“从事单片机工作的长远角度考虑”就选c++吧

使用特权

评论回复
12
YDMCP| | 2013-3-9 10:57 | 只看该作者
我就用C#
RS485 以太网
都是用C#

使用特权

评论回复
13
refee| | 2013-3-9 19:22 | 只看该作者
抓阄来定就好……

使用特权

评论回复
14
ecoren| | 2013-3-10 08:15 | 只看该作者
有同样矛盾

使用特权

评论回复
15
呆板书生| | 2013-3-10 18:23 | 只看该作者
我一直用VB,

使用特权

评论回复
16
dongshan| | 2013-3-10 18:33 | 只看该作者
写普通的应用程序,用C#。
写驱动程序,用C,也可用C++

使用特权

评论回复
17
xiaox314| | 2013-3-10 22:28 | 只看该作者
C#学起来快点吧!

使用特权

评论回复
18
llzz11| | 2013-3-10 22:47 | 只看该作者
我也在想着

使用特权

评论回复
19
dqyubsh| | 2013-3-11 08:35 | 只看该作者
一个本就不太稳健的WINDOWS操作系统,加上一个臃肿的、不知道什么时候崩溃的.NET,不可能胜任多线程、多任务的数据采集。

能写几个按钮,实现简单的测试软件,那不算是程序员。年轻的电工们不要涉水太深,时间成本太大了,你的重点是C,不要舍本逐末搞什么++、#之类的,力争做个C的顶尖高手,这才是正道。

使用特权

评论回复
20
flttxlj| | 2013-3-11 18:50 | 只看该作者
dqyubsh 发表于 2013-3-11 08:35
一个本就不太稳健的WINDOWS操作系统,加上一个臃肿的、不知道什么时候崩溃的.NET,不可能胜任多线程、多任 ...

说得好  把C弄好了就不容易了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:新手一个,干嘛嘛不行

10

主题

145

帖子

0

粉丝