2

Possible Duplicate:
What’s this STL vs. “C++ Standard Library” fight all about?

Is the term STL still valid? In other words, when I talk about an std::vector, is it correctly referred to as being something in the Standard Template Library, the C++ Standard Library, or both?

Community
  • 1
  • 1
John Fitzpatrick
  • 4,207
  • 7
  • 48
  • 71
  • I'd say "STL". "Standard Library" may refer to stdlib.h. – Zach Rattner Dec 02 '12 at 17:06
  • 2
    In general, the C++ standard library is correct, unless you are actually using an `std::vector` class from an STL implementation. I find `STL` confusing because I don't remember exactly which parts of the `STL` eventually made it into the C++ standard library. – juanchopanza Dec 02 '12 at 17:08
  • @juanchopanza: A vector class from an STL implementation is not in namespace `std` ;) – Lightness Races in Orbit Dec 02 '12 at 23:57

0 Answers0