[Solved] Why when I include I need to use the namespace std too? [duplicate]


In C++ functions can be declared inside namespaces. Namespaces are just what its name infer, a collection of names.

To access a name (let’s say the function pow()) that is declared inside the namespace std, you can access it in 2 ways: using the namespace access prefix std:: (i.e. std::pow()), or you can declare using namespace std. However as @Yksisarvinen mentioned, you should avoid the use of using namespace.

6

solved Why when I include I need to use the namespace std too? [duplicate]