我正在阅读这篇文章:
https://stackoverflow.com/a/3183607/997112
这是对 C++ 和 C# 之间性能问题的回答。海报来自高频交易背景,并说他为 HF 工作编写了自己的类库,因为他正在寻找纳秒级的节省。在他的帖子中,他提到他很少使用 C++ STL——这让我很吃惊。
我的问题是 - C++ STL 在性能方面是完全优化的,还是只针对普通用户进行了优化?用 C 语言在原生数组周围包装一些函数会比说 Vector 或 List 更快吗?boost 中有没有性能更好的容器?
我很欣赏这些课程对于 99% 的用户来说足够快——但我的问题是针对其他 1% 的用户。