Hey all, GREAT forum!
Just a few questions about the difference(s) between the MSVC 7.1 (.NET 2003) STL implementation and STLport's:
- which is faster (in OGRE and/or overall)?
- which is more feature-complete?
- does it really make a difference?
- which do you use, and why?
I have the ability to use either one, so any feedback would be greatly appreciated! Thanks in advance!
.NET 2003 STL vs. STLport?
-
SpannerMan
- Gold Sponsor

- Posts: 446
- Joined: Fri May 02, 2003 10:05 am
- Location: UK
I'll let the more knowledgeable people fill you in with the technical differences, but if your a developer newbie and/or you want an easier life, go with .NET 2003. No need to build STLPorts version and no need to link to it. Its simply an extra pain IMO, and I havent found anything I cant do without it when developing OGRE and CEGUI apps.
-
sinbad
- OGRE Retired Team Member

- Posts: 19269
- Joined: Sun Oct 06, 2002 11:19 pm
- Location: Guernsey, Channel Islands
- x 67
From what I've heard, the MS STL after 7.1 is fine and you'll be hard pressed to tell the difference between it and STLport, except the simplicity.
For VC6 and 7.0 STLport is needed because the MS STL was old, buggy, non-standards compliant and slower than STLport.
I use STLport since I'm on VC7.0, I intend to use MS STL when I upgrade to VC8.
For VC6 and 7.0 STLport is needed because the MS STL was old, buggy, non-standards compliant and slower than STLport.
I use STLport since I'm on VC7.0, I intend to use MS STL when I upgrade to VC8.