...
The Library Working Group, responsible for the wording of the Standard Library section of the C++ Standard, has an unresolved issue on the definition of "user-defined type." While the Library Working Group has no official stance on the definition [CITATION NEEDED, link in textINCITS 2014], we define it to be any class
, struct
, union
, or enum
that is not defined within namespace std
or a namespace contained within namespace std
. Effectively, it is a user-provided type instead of a standard library-provided type.
...
Tool | Version | Checker | Description | ||||||
| -q & Name Check |
Related Vulnerabilities
...
[ISO/IEC 14882-2014] | 17.6.4.2.1, "Namespace std "17.6.4.2.2, "Namespace posix " |
[???INCITS 2014] | Issue 2139, "What is a User-Defined Type?" |
...