C++ 是C++;开源项目?哪个社区开发它?
我对C++有一些问题:C++ 是C++;开源项目?哪个社区开发它?,c++,open-source,C++,Open Source,我对C++有一些问题: 是C++,一个开源项目,如Linux、Qt、…还是不 哪个社区维护C++并开发新版本? 如果是开源的,哪里可以访问C++的源代码 实现 C++本身只是对语言应该是什么的描述, 没有明确的实施。 任何人都可以自己实现(编译器等、运行库等) 如果它适合描述,则称之为C++。 如果实现是开源的,则取决于创建者 实施示例(部分): GCC/G++、libc/libc++、clang(++too)、visualstudio和MS'runtime…C++是ISO标准。有许多编译器(
C++本身只是对语言应该是什么的描述,
没有明确的实施。
任何人都可以自己实现(编译器等、运行库等)
如果它适合描述,则称之为C++。 如果实现是开源的,则取决于创建者 实施示例(部分):
GCC/G++、libc/libc++、clang(++too)、visualstudio和MS'runtime…C++是ISO标准。有许多编译器(和链接器)的实现。GCC是一个开源编译器项目,其中一个编译器是C++编译器,G++: C++是由。还有一个C++基础运行你可能想读的。 C++本身是一种语言,不是一种特定的实现,因此没有适用于标准/语言本身的源代码
一些C++实现是开源的(例如,和).<
C++11实现[尝试]符合C++11。。但并不是每个人都可以访问这样的环境/编译器。1。因此,C++是由代码>开放的STD.ORG定义的标准,编译器、链接器等是实现吗?有些实现是开源的(如GCC、clang),而有些实现不是开源的(如微软的msvc)。我的假设正确吗?2.无论我使用哪种编译器,我们都可以使用
,
。这些措施在哪里实施?在编译器中?如果我想看看字符串反转函数是如何在GCC或msvc中实现的,我可以在哪里看到它?@sami1592 1:Yes。2:这些头的内容也由标准指定,意味着每个C++实现都应该提供它们(但是,在每个系统上,还有很多额外的东西,没有C++指定的,也不象其他系统中的一样)。这些东西的代码被编译成库(例如.dll、.so等)。开源软件的来源可以在谷歌上找到。