VC与C++的联系

来源:百度知道 编辑:UC知道 时间:2024/06/03 12:37:14
第一个问题:我原来是非计算机专业的,学的C语言,现在是计算机专业的研究生,我同学问我学VC还是JAVA,我有点不明白,VC不是一种开发环境吗?
第二个问题:我编程用什么语言最合适?要看些什么书?
我是学图像方向的 我的导师是做3D的 是不是学C++比JAVA更合适一些?

1.VC应该是平台依赖性的C++.
它包括了IDE(VC++),函数库(WIN32 API,MFC等)等等...
总之,VC,也就是跟着Microsoft走了.
2.看你想写什么样的程序了.我个人是推荐C/C++了.
推荐以下基本上:
Effective C++,More Effective C++,Programming Windows,Windows Via C++.

3.做图像处理,肯定就是C++啊,现在大型的游戏,绝大部分的桌面程序,都是C++干的.

VC和VC++是一样的,都是对visual C++的简称,只是省略的程度不同
是一种开发环境

你要是是计算机专业的研究生的话,学C语言是最合适的,我认为!
这是一种既硬又软的语言。但是过于灵活了。不好掌握

你要是学图形方向的话,MATLAB是一种比较好的选择,必须要在C++和JAVA中选的话,我觉得JAVA做图形比C++好,但并不是说C++不好,有时只是个人喜好问题。

不知道你专业什么方向,计算机的话C/C++是必须的,我觉得。学过一门语言,再学另一们语言会相对容易很多。学C++吧,一来和c很近,容易上手,二来和Java一样也是面向对象的,学过之后Java应该不在话下,无非就是熟悉编程方式和类库,三来你要是做图像处理、游戏、嵌入式、数据库的话,主流的语言当然是c/c++。

把VC叫做一门语言,未尝不可,反正大家都知道说的是什么东西,真正的Windows下的C/C++的开发离不了SDK、MFC、ATL、COM这些,开发过程中很大一部分是熟悉API、类库,所以说不定,VC会像VB一样也变成一种语言,我瞎掰的,呵呵。

1 VC 是IDE,也可泛指 windows下的c/c++开发

2 推荐c/c++/c# 一脉相承, 当然我个人是坚持c++的。

书只有你确定你要学哪个了再自己搜了,这里有现成的答案的,不用再提问了

1 你同学不专业 VC 是编译器 就是VC++
2 VC++最合适的语言是C++
看你准备用什么编译器了 不同编译