展开全部
区别有很多地方..
平台:
GNU C++ 是linux平台上的. Visual C++是WINDOWS上的.
库:
GNU C++使用linux上的API, VC++使用WIN API.
C++语法有微小的差别:
这里仅仅拿VC6来说明, VC6由于某种原因, 不能很好支持C++新标准, 而GNU C++是完全支持的.
共性:
都完全支持C++标准库:STL,C Runtime library.
因此,仅使用标准库编写的代码,可以不经任何修改,在这两个编译器下编译.
平台:
GNU C++ 是linux平台上的. Visual C++是WINDOWS上的.
库:
GNU C++使用linux上的API, VC++使用WIN API.
C++语法有微小的差别:
这里仅仅拿VC6来说明, VC6由于某种原因, 不能很好支持C++新标准, 而GNU C++是完全支持的.
共性:
都完全支持C++标准库:STL,C Runtime library.
因此,仅使用标准库编写的代码,可以不经任何修改,在这两个编译器下编译.
展开全部
C++是一个标准,GNU C++和visual C++是根据这个标准而实现的两个编译工具。就相当于有人提出了一种算法,有两个人分别根据需求编程实现了这个算法;但由于需求不同,实现肯定也有很大差别。
GNU C++更符合标准C++的规范。
GNU C++更符合标准C++的规范。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是两个不同组织所开发的,他们两种语言始终没有脱离标准c++,只是他们都有自己的类库有自己的封装;好比世界上有很多人一样,但是我们都有人共同的特征,只是日常习惯不同一样;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
GCC,G++是编译器
C,C++是程序设计语言
C,C++是程序设计语言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询