This question may be a duplicate, but I can\'t find a good answer. Short and simple, what requires me to declare
using namespace std;
in C+
Nothing does, it's a shorthand to avoid prefixing everything in that namespace with std::