C++标准库中的qsort在哪个文件里?
3个回答
展开全部
qsort是C标准库函数,包含在头文件stdlib.h中。在ISO C++中为std::qsort,包含在文件cstdlib中。
#include<cstdlib>之后,可以直接调用std::qsort或using namespace std;然后再调用qsort。
注意库文件只有声明。具体实现在链接库文件中,视编译环境而定(例如Microsoft C Runtime Library的MSVCP60.dll、MSVCP71.dll、MSVCP90.dll等)。且只有二进制代码,没有源代码。可以反汇编相关文件得到一些细节。
如果需要源代码,可以Google“qsort 源码”查找相关信息。
----
[原创回答团]
#include<cstdlib>之后,可以直接调用std::qsort或using namespace std;然后再调用qsort。
注意库文件只有声明。具体实现在链接库文件中,视编译环境而定(例如Microsoft C Runtime Library的MSVCP60.dll、MSVCP71.dll、MSVCP90.dll等)。且只有二进制代码,没有源代码。可以反汇编相关文件得到一些细节。
如果需要源代码,可以Google“qsort 源码”查找相关信息。
----
[原创回答团]
参考资料: 原创
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询