Created on 2013-08-23.00:00:00 last changed 136 months ago
Proposed resolution:
This wording is relative to N3691.
Edit footnote 182, [using.linkage] as indicated:
The only reliable way to declare an object or function signature from the Standard C library is by including the header that declares it, notwithstanding the latitude granted in
7.1.77.1.4 of the C Standard.
[ 2013-09 Chicago ]
Moved to NAD Editorial.
There is a footnote at section [using.linkage]/2 that reads:
"The only reliable way to declare an object or function signature from the Standard C library is by including the header that declares it, notwithstanding the latitude granted in 7.1.7 of the C Standard."
There is no section 7.1.7 in the C99 Standard (or C11 final draft). I think the relevant section is:
"Provided that a library function can be declared without reference to any type defined in a header, it is also permissible to declare the function and use it without including its associated header."
at 7.1.4/2 from C99.
History | |||
---|---|---|---|
Date | User | Action | Args |
2013-09-25 12:39:33 | admin | set | messages: + msg6612 |
2013-09-25 12:39:33 | admin | set | status: new -> nad editorial |
2013-08-23 18:34:11 | admin | set | messages: + msg6568 |
2013-08-23 00:00:00 | admin | create |