Using the STL in Game Programming

How do you all feel about this? The debate is typically that the STL's memory allocation is not optomized enough for high end 3d games.
What?
Of course you can use it... Ultimately it all depends on your requirements specification.

If you want to play with the allocation methods, the STL lets you do that too. For example, if you want to keep a bunch of sprites in the video memory, you only need to write an allocator that parcels the video memory instead of using the standard heap. Et cetera.
That doesn't make any sense at all. If the STL's default memory allocator isn't good enough then neither would the global operator new be good enough. So even if you didn't use the STL you'd still have to create your own memory management model for any custom classes you build ( if the default memory management wasn't good enough). A lot more information would have to be presented before a meaningful debate could be had.
Topic archived. No new replies allowed.