The C++ library obeys much the same conventions as the Standard C library, plus a few more outlined here.
An implementation has certain latitude in how it declares types and functions in the C++ library:
On the other hand, there are some restrictions you can count on:
Certain materials included or referred to in this document are copyright P.J. Plauger and/or Dinkumware, Ltd. or are based on materials that are copyright P.J. Plauger and/or Dinkumware, Ltd.
Notwithstanding the meta-data for this document, copyright information for this document is as follows:
Copyright © IBM Corp. 1999, 2010. & Copyright © P.J. Plauger and/or Dinkumware, Ltd. 1992-2006.