, : FILE* stdio.h, std::FILE* cstdio, - .
(, , , <cstdio>, FILE* .)
. , , using. , , - , . - D.5 (2):
C, name.h, , , cname, . , (3.3.6) std - (7.3.3).
, , :
"C ":
struct Gizmo { };
#include "foo.h"
namespace std { using ::Gizmo; }
"++ C-:
namespace std
{
struct Gizmo { };
}
#include <cfoo>
using std::Gizmo;