Obligatory nitpicking that
<cstdio>
is allowed to duplicate the contents in the global namespace, just like <stdio.h>
is allowed to duplicate them in std
, IIRC.