top button
Flag Notify
    Connect to us
      Facebook Login
      Site Registration

Facebook Login
Site Registration

What is the use of namespaces in C++ ?

0 votes
What is the use of namespaces in C++ ?
posted Dec 7, 2014 by Vikram Singh

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

+1 vote

namespace is used to avoid name collision.

for Ex;

using namespace std;

that means, Below code has to use std library.
if you don't want to write namespace then you have to use (::) scope resolution operator.

answer Dec 8, 2014 by Chirag Gangdev
Similar Questions
0 votes

I am new to C+ and I wonder why this code compiles fine with g+ and MSVC:

 namespace t {

 class A {
 int i;

 int b(int k, A a) {
 return k;


 int main()
 t::A cl;
 return b(5, cl);

I thought that b should not be visible from the main function.

+7 votes

In lot of C++ code in my company I see extern C code something like

extern "C"
    int sum(int x, int y)
        return x+y;

Please explain the significance of this?

+3 votes

Please provide some details on the static class variable, how it works and any example would be great.

Contact Us
+91 9880187415
#280, 3rd floor, 5th Main
6th Sector, HSR Layout
Karnataka INDIA.