Javatpoint Logo

91-9990449935

 0120-4256464

Javatpoint Logo

C++ Namespaces

Namespaces in C++ are used to organize too many classes so that it can be easy to handle the application.

For accessing the class of a namespace, we need to use namespacename::classname. We can use using keyword so that we don't have to use complete name all the time.

In C++, global namespace is the root namespace. The global::std will always refer to the namespace "std" of C++ Framework.


C++ namespace Example

Let's see the simple example of namespace which include variable and functions.

Output:

Hello First Namespace
Hello Second Namespace

C++ namespace example: by using keyword

Let's see another example of namespace where we are using "using" keyword so that we don't have to use complete name for accessing a namespace program.

Output:

Hello First Namespace	
Next TopicC++ Strings




Latest 4 Tutorials on JavaTpoint