Recently, I was buzzed by the following problem STL std::string class causes crashes and memory corruption on multi-processor machines while using VC6.
I plan to use an alternative STL libraries instead of the one provided by VC6.
I came across 2 libraries : STLPort and SGI STL
I was wondering what is the difference between the 2. Which one I should use? Which one able to guarantee thread safety?
Thanks.
Here is the story behind the relation of STLPort and SGI STL
http://stlport.sourceforge.net/History.shtml