SOでこの投稿を読んでいました:
https://stackoverflow.com/a/3183607/997112
これは、C++ と C# の間のパフォーマンスに関する質問への回答です。ポスターは高周波トレーディングのバックグラウンドを持っており、ナノ秒の節約を求めて HF 作業用の独自のクラス ライブラリを作成したと述べています。彼の投稿の中で、彼は C++ STL をほとんど使用していないと述べていますが、これには驚きました。
私の質問は、C++ STL はパフォーマンスに関して完全に最適化されているのでしょうか、それとも平均的なユーザー向けにのみ最適化されているのでしょうか? C のネイティブ配列にいくつかの関数をラップすることは、Vector や List と言うよりも速いでしょうか? ブースト内にパフォーマンスの高いコンテナはありますか?
これらのクラスは 99% のユーザーにとって十分高速であることを理解していますが、私の質問は残りの 1% 内での使用を対象としています。