2

What kind of process or vetting do libraries go through in order to be added to the STL? Do they have to meet some sort of standard imposed by the IEEE?

François Andrieux
  • 28,148
  • 6
  • 56
  • 87
Lord of Grok
  • 323
  • 3
  • 12
  • 5
    all you need to get you started is here: https://isocpp.org/std – bolov Feb 16 '22 at 14:58
  • 7
    There's a committee that decides that: https://isocpp.org/std/the-committee – freakish Feb 16 '22 at 14:58
  • 3
    The IEEE is not involved. Perhaps you're confusing them with ISO? – molbdnilo Feb 16 '22 at 15:05
  • 2
    You should read [What's the difference between "STL" and "C++ Standard Library"?](https://stackoverflow.com/questions/5205491/whats-the-difference-between-stl-and-c-standard-library/5205571#5205571). – François Andrieux Feb 16 '22 at 15:12
  • 1
    Not quite a dupe, but definitely related: https://stackoverflow.com/questions/45194205/how-to-and-who-can-implement-the-standard-library-features-defined-by-the-c – NathanOliver Feb 16 '22 at 15:13
  • @molbdnilo: Or IEC. ISO and IEC have a Joint Technical Committee, whose Subcommittee 22 works on Programming Languages. That's why the C++ committee ends up as JTC1/SC22/WG21. JTC1 has a cooperation agreement with IEEE, which includes e.g. IEEE754 floating point – MSalters Feb 16 '22 at 15:57
  • Quite some libraries go through Boost (www.boost.org). – MSalters Feb 16 '22 at 16:00

0 Answers0