visual C# 和Visual C++的区别?

我学过VisualC++编写MFCWindows应用程序,没学过VisualC#,请问,用VisualC#能开发出带窗口的Windows应用程序吗。在vs2005中创建C... 我学过Visual C++编写MFC Windows应用程序,没学过Visual C#,请问,用Visual C#能开发出带窗口的Windows应用程序吗。
在vs2005中创建C#的项目,只发现能创建form窗体的Windows应用程序。
开发Windows应用程序,最好(专业人事用的最普遍)的工具是什么?
展开
 我来答
百度网友32c6f24eeab
2010-04-19 · TA获得超过458个赞
知道小有建树答主
回答量:415
采纳率:0%
帮助的人:0
展开全部
我想,一个#包含了4个+。
关注这个问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者7D6uoFMmMU
2020-03-21 · TA获得超过3674个赞
知道大有可为答主
回答量:3107
采纳率:25%
帮助的人:199万
展开全部
c#可以用visual
studio
2005或visual
studio
2008来写,我们现在用的2005,08也不措。
你可以用迅雷下个用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者6zzC6xwtzY
2019-11-03 · TA获得超过3735个赞
知道大有可为答主
回答量:3194
采纳率:29%
帮助的人:252万
展开全部
C#与visual
C#有
都是指的C#语言,别把名字误解了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者6y0g7tl15B
2019-01-10 · TA获得超过3608个赞
知道大有可为答主
回答量:3107
采纳率:31%
帮助的人:182万
展开全部
既然想学。就去买一张光盘来吧~学C#
一般得搭配上数据库~~
技术这东西。还是扎实的学
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tattackor
推荐于2017-09-24 · TA获得超过3.5万个赞
知道大有可为答主
回答量:5083
采纳率:94%
帮助的人:938万
展开全部
寸有所短,尺有所长。各个语言都有各自的特色和不足,不可以好/坏来评价。应该以自己需求来选择最合适的编程语言。
1、 效率方面:C++注重运行效率,如果对实时性有较高要求,首选C++/C语言。C#写成的代码,都是先被编译成中间语言(IL,Intermediate Language,在运行时,再由即时编译器(JIT,Just-In-Time)编译成本机代码,所以实时性上少欠一筹。
2、依赖性:C++可以生成native(本地代码),不用依赖于.net framework;C#需要相应版本的.net framework支持。
3、可移植性:采用标准C++编写的代码(或使用QT编写的代码)可移植性还是比较强的;采用C#编写的程序目前基本上只能运行于windows系统上,linux平台上有个mono项目用于将C#迁移到linux平台使用,但是目前该项目还有很长的路要走。
4、易用性:C++从C语言过渡而来,对C语言保持了最大的兼容性,熟悉C语言的用户很容易上手,但是也因为这一原因,使C++不是一个纯粹的面向对象的语言。而C#则是一个彻底的面向对象语言。C++中最特色的部分就是指针,但是现在普遍认为应该适度使用指针,因为它太容易出问题了,C++中可以设置全局变量;C#很少使用指针(还存在,在非安全代码中仍使用),没有全局变量。C++中程序员要自行处理对象的析构,容易出错;C#有垃圾回收机制(从java借鉴过来的,其实还有很多东西都像是从java学来的),程序员不用再过分担忧对象的析构了,一切交给系统来处理。初学者C#更容易上手。
5、数据库:大多数数据库软件都为二者提供了相应的访问接口,相对而言C#更容易使用。
6、网页编程:很明显,C#在Web编程上更现代,更灵活,更易用。
7、并行编程:例如nVidia的CUDA并行计算架构只对C++提供了支持,尽管有第三方提供了面向C#的接口,还是使用C++更方便一些。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式