我正在研究大規模使用STL的計算庫。該庫正在使用MSVC2003構建,並且正在使用其STL實現。 我正在尋找一種替代的STL實現,它可以幫助庫降低其內存要求並提高其性能。什麼是最低內存佔用的STL實現?
目前無法切換到較新版本的MSVC。
如果可能的話,我想關於真實世界使用情況的一些反饋,而不是基於基準。
編輯:使它更清晰一些,例如一些STL實現(如STLSoft)提出了字符串連接的特定優化;這些影響可能聽起來很小,但它們可能導致很大的改進。 STLPort是另一個很好的例子,他們清楚地闡述了他們的目標:有最快速的STL實現,stdlib ++等......所有這些都可以成爲很好的候選人,但我沒有時間去測試它們,我需要一些社區幫助在那。
如果您將問題更改爲「什麼是......最低內存消耗」,或將主觀標籤添加到它,那麼可能會更好。 – 2008-09-23 16:42:29
感謝您的建議...... – 2008-09-23 21:35:45
我想知道LLVM項目中的新libC++如何與其他實現進行比較。據說它依靠一些C++ 11功能來獲得更好的性能。任何人都有使用經驗? – 2011-12-04 15:27:33