Headers
are included from “the most general to the most specific.” That is,
the standard C++ library headers are included first, then the C library
headers, then any of my own “standard” headers such as
../require.h
or
../purge.h,
any third-party library headers, and finally any header files in the local
directory.