cpp/locale/LC categories

Each of the above macro constants expand to integer constant expressions with distinct values that are suitable for use as the first argument of std.

Additional macro constants, with names that begin with followed by at least one uppercase letter, may be defined in. For example, the POSIX specification requires (which controls std and std), ISO/IEC 30112:2014 (2014 draft) additionally defines, , , , , , , and , which are supported by the GNU C library (except for ).