MyException - 我的异常网
当前位置:我的异常网» C++ » VC到底应该学什么?VC都有些什么可学?VC!=MFC吧?

VC到底应该学什么?VC都有些什么可学?VC!=MFC吧?达人来给指条明路,该如何处理

www.MyException.Cn  网友分享于:2013-03-05  浏览:14次
VC到底应该学什么?VC都有些什么可学?VC!=MFC吧?达人来给指条明路
现在开始学VC,可是人家一推荐就是MFC。开发数据库什么的我没有打算研究,我主要学习C/C++,那些管理系统什么也不是C/C++的强项。那么VC到底用来开发什么,到底包含了些什么,不太明白,很晕。
好象说的语无伦次的。。。。。。。。。,那么大家就告诉我,一直在研究C/C++的,现在想学VC了,应该学习VC的什么。听说过什么的线程,驱动开发啊,什么的,不太明白,请指教啊。教教我应该学什么

------解决方案--------------------
VC是工具,MFC是库
VC开发WIN32程序,如果只是想学PURE C++(纯种C++)
那么VC只能当作辅助的调试工具(因为除此之外没有什么是好的)
VC6对标准支持奇差,VC2003开始就好多了,可以用此工具
但是这些只是工具而已,要看你要走哪条路
------解决方案--------------------
你说的VC是指在windows平台上作开发,大概是因为win平台VC用的太多了吧。:D
线程驱动什么的,你需要看相关的资料。windows程序设计,windows驱动程序设计之类的东西。
用不用VC也一样,有相应的SDK和DDK就能够做东西
------解决方案--------------------
要是只为了学C++,可以装个MinGW。用c++ builder也不错啊,容易上手。
------解决方案--------------------
自己做几个桌面程序出来就知道了。。。
学海无涯,回头是岸~~~
------解决方案--------------------
VC 是一个 IDE,是一个编译环境,首先它支持标准的C++规范。

其次,
它有自己扩展的库 MFC ,这个不是标准所定义的部分 ....
------解决方案--------------------
VC 是一个很强大的编译工具,可以做很多事情,但是有不少用VC 来开发实在是自讨苦吃,纯粹是为了学习C++这门语言特性,完全可以不用VC,用别的,比如dev c++等。
你可以用VC做一些小的程序,例如我以前的网络监听程序就是用VC/MFC开发的。用用就知道了。太庞大~
------解决方案--------------------
vc是集成开发环境。
MFC是Microsoft的开发类库。
C++就是纯C++。

------解决方案--------------------
用过不少开发环境,各有所长,个人感觉VC是非常适合纯c++和纯Win32开发的,都是同一时期的东西比起VCL MFC真的很垃圾!!
------解决方案--------------------
开发环境是工具,
语言也是工具,
造房子要用斧子和锯子,
但并不是会用斧子和锯子就能造房子,
------解决方案--------------------
vc就是IDE(integrated development enviroment)
VC是一个软件(IDE集成开发环境)(编译、编辑、调试)
C和C++。
学的东西:
WindowsSDK(软件开发工具)
VC的灵魂:MFC(微软基础类库)
ATL(ActiveX模板类库)
其他的SDK,如OpenGL,DirectX,ActiveMoive,DrawDib(WinG)

等等

------解决方案--------------------
VC准确的说是一个IDE,但是大家嘴里说的VC却不一定指这个,可能有时候就是说的C++用于win32应用程序开发的方法。因此看你要干嘛了,如果你一直使用的都是windows,那么无论你是要学基本的C++本身还是利用C++来开发win32应用程序(VC),那么VC都是你最好的选择。它基本什么都能做的,而且非常方便,省去了你不少的麻烦,不用关注很多对于初学者来说非常难的细节。等你慢慢熟悉了,再逐渐深入学习了。

文章评论

做程序猿的老婆应该注意的一些事情
做程序猿的老婆应该注意的一些事情
每天工作4小时的程序员
每天工作4小时的程序员
写给自己也写给你 自己到底该何去何从
写给自己也写给你 自己到底该何去何从
为什么程序员都是夜猫子
为什么程序员都是夜猫子
10个调试和排错的小建议
10个调试和排错的小建议
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
一个程序员的时间管理
一个程序员的时间管理
中美印日四国程序员比较
中美印日四国程序员比较
程序员和编码员之间的区别
程序员和编码员之间的区别
Java程序员必看电影
Java程序员必看电影
总结2014中国互联网十大段子
总结2014中国互联网十大段子
代码女神横空出世
代码女神横空出世
旅行,写作,编程
旅行,写作,编程
10个帮程序员减压放松的网站
10个帮程序员减压放松的网站
团队中“技术大拿”并非越多越好
团队中“技术大拿”并非越多越好
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
那些争议最大的编程观点
那些争议最大的编程观点
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
我跳槽是因为他们的显示器更大
我跳槽是因为他们的显示器更大
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
编程语言是女人
编程语言是女人
程序员应该关注的一些事儿
程序员应该关注的一些事儿
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
我是如何打败拖延症的
我是如何打败拖延症的
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
我的丈夫是个程序员
我的丈夫是个程序员
如何成为一名黑客
如何成为一名黑客
老程序员的下场
老程序员的下场
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
不懂技术不要对懂技术的人说这很容易实现
不懂技术不要对懂技术的人说这很容易实现
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
Java 与 .NET 的平台发展之争
Java 与 .NET 的平台发展之争
程序员都该阅读的书
程序员都该阅读的书
看13位CEO、创始人和高管如何提高工作效率
看13位CEO、创始人和高管如何提高工作效率
“懒”出效率是程序员的美德
“懒”出效率是程序员的美德
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
鲜为人知的编程真相
鲜为人知的编程真相
“肮脏的”IT工作排行榜
“肮脏的”IT工作排行榜
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有