社区
community_281
帖子详情
问一下,现在外面原来用VC的是不是都转向.NET了,如果学C++的没学过VC的是不是应该直接去学.NET了?
loadinghnu
2003-10-20 10:45:18
大家说 如果说以后想用C++搞开发,在C++上下的工夫和学VC MFC SDK什么的比
大概能占几成的比例?!
...全文
16
12
打赏
收藏
问一下,现在外面原来用VC的是不是都转向.NET了,如果学C++的没学过VC的是不是应该直接去学.NET了?
大家说 如果说以后想用C++搞开发,在C++上下的工夫和学VC MFC SDK什么的比 大概能占几成的比例?!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jerry7259
2003-10-21
打赏
举报
回复
如果学的精通了,c是最好找工作的,我的同学就是c玩的明白,工资比其他
语言的高几倍,而且,有c做底子,学其他的容易的多。
patricklee01
2003-10-21
打赏
举报
回复
用VC/C的很少有人轉用VC.NET,VC.NET的速度要比VC6慢.
主要是原來用VB,ASP的才會轉
niaosuy
2003-10-21
打赏
举报
回复
学C的工作不好找阿!!
那一种类型的公司才要C啊???
loadinghnu
2003-10-21
打赏
举报
回复
gz
xjy521
2003-10-20
打赏
举报
回复
up
tian_wj
2003-10-20
打赏
举报
回复
不知道你用C好好的,为什么还要去学.net?语言而已,能学好C的人学其他的太简单拉!
cproom
2003-10-20
打赏
举报
回复
.net是独立于语言的。所谓.net是指编译后的代码保存为中间二进制代码,运行或安装时转换为目标cpu代码,并且提供一个庞大的.net框架类库。当然还有很多其它内容。如果不学新的语言(如C#),还是采用C++的话,对程序员影响最大的应该是熟悉新的框架类库。
hz张三
2003-10-20
打赏
举报
回复
起码再等2年,从vc6转向vc.net。
感觉新出来的东西不稳定。
wujevons
2003-10-20
打赏
举报
回复
目前.net还不适合做底层工作,
要是应用开发,转.net很容易
loadinghnu
2003-10-20
打赏
举报
回复
?还是用VC?
own8888
2003-10-20
打赏
举报
回复
C可是精华的精华!
warmchang
2003-10-20
打赏
举报
回复
我暂时还没有转,^_^
Visual
C++
技术内幕(第四版).part6.rar
PDF格式,非常清晰的中文版本,供大家下载
《Visual
C++
技术内幕》(第四版)是我从开发岗位上下来之后做的第一件文字资料。我从94年开始就使用Visual
C++
,而且在开发工作中涉及的技术范围比较广,所以翻译这本书对我来说难度不大,除了书的最后个别地方我不太熟悉,其他所有的章节我都能很轻松地表达出来。整个翻译过程也是我再
学
习的过程,翻译完成之后,我算是对前几年用到的开发技术作了一个总结。 《Visual
C++
技术内幕》以前的两个版本都是王国印老师翻译的,这次第四版到我手里之后,我首先考虑继承原先的风格,因为原文是同一个作者写的,所以中文版也
应该
有继承性。这也是我第一次做翻译工作,王国印老师给了我很多指导和支持。因此王国印老师对这本书的贡献是不可忽略的。 我是97年11月拿到英文本原书的,因为我知道这是一本不可多得的好书,所以我以最快的速度将它翻译出来,在98年2月底翻译完成,3月初交给出版社。遗憾的是,过了一年之后我才在书店里见到制作精美的中文书,而当时第五版英文书已经出版(Visual
C++
6于98年9月份发布)。那时我很想继续翻译第五版,也曾找希望出版社的人联系过,可惜没找对地方,大约过了两个月之后,我看到了第五版的中文版。于是,我知道了,我与这本书的缘分已尽,我不会再有机会翻译这本书了。 几乎所有的人都会承认,《Visual
C++
技术内幕》是Visual
C++
和MFC开发的权威著作,这当然得归功于作者David Kruglinski。不幸的是,David在97年4月遇难,所以第四版成了他的绝版。在原书中,作者生平介绍被附在正文之后,所以我在翻译完成之后才看到这份介绍,才知道作者已经去世。我认为有必要把这份介绍翻译出来,这份介绍可以让我们进一步认识这本书,作者不断进取的精神可以激励我们,激励我们挑战难关。在中文版中,这份介绍被放到第一页上,我想所有看过这本书的读者一定不会错过这一页的。 因为经常有朋友或者读者与我讨论关于
学
习Visual
C++
或者MFC的话题,我想借此机会谈谈我对MFC的看法: 可以说,MFC是Windows桌面应用开发的
C++
API,从早期MFC诞生到
现在
,Windows桌面风格经过了几次大的变动:从Windows 3.1到Windows 95再到Windows 98,Windows 2000又带来新的变化。MFC为了适应这种变化,其代码复杂度不断增加。初期的MFC只实现了文档-视结构以及相关的Windows编程接口,那时候MFC代码还是比较简捷的,但是随着Windows窗口元素的复杂化,以及OLE和多线程等特性的加入,MFC已经非常膨大、非常累赘了,这时再要根据MFC源代码来
学
习MFC就很困难了,因此像《Visual
C++
技术内幕》这样的好书就非常有必要了。我的习惯是,不到万不得已不会去读MFC的源码,同样我也不鼓励其他人为
学
习MFC而读它的源码。而且我也时常听到有人在骂MFC是个烂东西,从这个角度来看,我能理解他的心情。 MFC的代码已成事实,如果我们能够避免它的缺点,用好MFC还是可能的。我们仍然能够高效率地开发出Windows应用来,程序的运行效率也在可接受范围之内。这是MFC的长处,大量的应用系统已经得益于MFC类库。 从发展的眼光来看,Windows平台的发展方向已经从桌面应用
转向
网络应用,而网络应用非MFC所长,所以MFC在相当一段时间内不再是发展的重点,从
VC
5到
VC
6的发展我们已经可以看出这一点。而在网络应用发展过程中,COM和ATL已经成为引人注目的技术焦点。因此我们可以得出结论:《Visual
C++
技术内幕》的有效性还可以持续一段时间,因为MFC仍然是桌面应用的主流技术;但是我们迫切需要一些介绍ATL和COM的精品图书,这是目前计算机图书市场上比较缺乏的一类书籍。
vs
.net
环境下的
C++
编程
一、概述 Visual
C++
6.0只支持ISO-
C++
,因为那时还没有
.net
平台 Visual
C++
2005支持ISO-
C++
,同时还支持
C++
/CLI(Common Language Infrastructure通用语言框架),是在托管平台上的
C++
, ISO-
C++
会被编译成本地代码,而
C++
/CLI会被编译成托管代码. Visual
C++
2005中的ISO-
C++
支持标
用
VC
#
.NET
+OpenGL开发交互式CAD系统
本课程用
VC
#
.NET
结合OpenGL,从无到有开发一个功能较完整的小型交互式CAD系统。作者有交互式CAD系统、动态几何系统开发经验。出版过交互式CAD系统开发方面的图书。课程先讲准备知识,然后讲整个系统的开发思路和主要技术,最后将整个系统分成8个版本,从最简单的绘图开始,逐步添加功能,循序渐进地进行讲解。知识点讲解细致,系统。课程的核心在于源代码,
学
习每章内容之前,请先下载本章源码。建议先自行对源码进行阅读分析,然后带着
问
题去听课,这样
学
习效率比较高,效果比较好一些。课程最终提供的内容和服务:PPT+源码+视频讲解+持续升级/****课程第一节课为免费课,演示了系统的主要功能。可以用手机或电脑观看。如果无法观看,请私信我。谢谢!*****/友情提醒:凭订单信息可找平台客服开具发票。购买系列课程提供打包价,购买讲师卡更划算。
.net
学
习路线(转载)
入门篇 1.
学
习面向对象(OOP)的编程思想 许多高级语言都是面向对象的编程,
.NET
也不例外。如果您第一次接触面向对象的编程,就必须理解类、对象、字段、属性、方法和事件、封装、继承和多态性、重载、重写等概念。需要说明的是,微软的产品帮助文档做得非常完善,而且查询相当方便,入门者不得不看。安装完Visual Studio2010后,在“开始菜单->Microsoft Visual
C++
的MFC,与C#的
.NET
【1】MFC早已过时,
现在
C++
多数是用来编写底层方法而不是开发桌面程序,桌面程序有Delphi,其控件库比MFC要多,微软早不维护MFC了。 【2】MFC
学
习曲线的陡峭是众所周知的,主要难点在于
C++
语言本身,和MFC使用了大量的宏和怪异的语法(主要是RTTI和Message Mapping)。但是
学
习陡峭不等于就是难,而是说由易到难出现的时间点靠前。用C#编写专业的、可靠的软件需要的能力
community_281
588
社区成员
254,075
社区内容
发帖
与我相关
我的任务
community_281
提出问题
复制链接
扫一扫
分享
社区描述
提出问题
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章