The C++ standard library explicitly contains the C standard library, so is an entirely legitimate part of C++. And if you are talking about using #include in C++ code, then you shouldn't do that, cause that's C syntax, in C++ code, you should use always cstdio