cstdio Stdio.h Namespace
In der C-Referenzdokumentation für
Antwort
Einschließlich
Dieses Verhalten gilt für alle Header im C-Stil. Gemäß dem C 11-Standard (Anhang D) verhalten sich C-Standardbibliotheksheader wie folgt:
"2 Jeder C-Header, von dem jeder einen Namen in der Form name.h hat, verhält sich so, als ob jeder Name platziert wäre im Standardbibliotheks-Namespace, indem der entsprechende CNAME-Header innerhalb des globalen Namespace-Bereichs platziert wird using-Deklarationen oder umgekehrt.
Das obige ist der detaillierte Inhalt vonWarum funktioniert „printf' sowohl in „std::printf' als auch in „printf', wenn „' in C verwendet wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!