繁体   English   中英

有没有办法找出在Microsoft的C ++库实现中使用了哪些特定算法?

[英]Is there any way to find out which specific algorithms are used in Microsoft's implementation of C++ library?

是否有人知道Microsoft的C ++标准库实现中使用了哪种算法,或者以任何方式知道哪种算法? 只是私人信息吗?

我毫不怀疑他们使用的算法可以保证C ++标准中为STL容器等指定的性能要求。但是我很想知道具体细节!

谢谢!

由于模板必须在使用它们的每个源文件中都可用,因此标准库中几乎所有代码都作为标头实现。 只需打开标题,看看。

此外,还有直接来自MS的精彩视频系列,涵盖了STL的许多实现细节。

http://channel9.msdn.com/Series/C9-Lectures-Stephan-T-Lavavej-Standard-Template-Library-STL- http://channel9.msdn.com/Series/C9-Lectures-Stephan-T- Lavavej-Advanced-STL

Jerry Jeremiah是正确的,MSVC使用DinkumWare库。 如果您想了解更多信息,我强烈推荐STL讲座。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM