标准C++中 include<string> 这一行导入的是代码还是静态链接库?我该如何查看string这个类的定义?

发布网友

我来回答

2个回答

热心网友

鼠标光标点在string上,右键打开文档,如果看不到再在打开的头文件里面打开类似的头文件,能看到类声明

热心网友

你想要string的源码?估计微软能气死,微软可能给发出来吗?
你可以上csdn论坛上去找找相似的代码看。
至于你说占32字节,这个我不太明白你在表达什么意思,就不多嘴了追问我在这方面还真是一无所知。但是这个string的标准肯定不是微软一家定的啊。他们只是制作了编辑和编译器罢了。其他开源的编译器譬如mingw也支持string类。这个通用技术跟版权没关系吧。
如果我从另一个方面理解你的话的意思,就是只有string这个类的静态链接库,而不是源码。你是这个意思吗?

热心网友

鼠标光标点在string上,右键打开文档,如果看不到再在打开的头文件里面打开类似的头文件,能看到类声明

热心网友

你想要string的源码?估计微软能气死,微软可能给发出来吗?
你可以上csdn论坛上去找找相似的代码看。
至于你说占32字节,这个我不太明白你在表达什么意思,就不多嘴了追问我在这方面还真是一无所知。但是这个string的标准肯定不是微软一家定的啊。他们只是制作了编辑和编译器罢了。其他开源的编译器譬如mingw也支持string类。这个通用技术跟版权没关系吧。
如果我从另一个方面理解你的话的意思,就是只有string这个类的静态链接库,而不是源码。你是这个意思吗?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com