In the C standard library, headers may include each other in various ways that are not explicitly specified. While programmers should generally avoid relying on header inclusions, there are a few exceptions where specific headers are guaranteed to be included or provide functionality that would otherwise require including an additional header.
Free function templates:
These functions are nominally located in
- `<array>` - `<deque>` - `<forward_list>` - `<list>` - `<map>` - `<regex>` - `<set>` - `<string>` - `<unordered_map>` - `<unordered_set>` - `<vector>`
When
The above is the detailed content of Which Headers in the C Standard Library Guarantee Specific Functionalities or Inclusions?. For more information, please follow other related articles on the PHP Chinese website!