VC到底应该学什么?VC都有些什么可学?VC!=MFC吧?达人来给指条明路,该如何处理
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都是你最好的选择。它基本什么都能做的,而且非常方便,省去了你不少的麻烦,不用关注很多对于初学者来说非常难的细节。等你慢慢熟悉了,再逐渐深入学习了。
现在开始学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都是你最好的选择。它基本什么都能做的,而且非常方便,省去了你不少的麻烦,不用关注很多对于初学者来说非常难的细节。等你慢慢熟悉了,再逐渐深入学习了。