본문 바로가기
Programming/C++

[c++] namespace

by OKOK 2017. 5. 11.

#include<iostream>


namespace BestComImp1

{

void SimpleFunc(void)

{

std::cout << "BestCom define Func" << std::endl;

}

}


namespace ProgComImp1

{

void SimpleFunc(void)

{

std::cout << "ProgCom define Func" << std::endl;

}

}


int main(void) {

BestComImp1::SimpleFunc();

ProgComImp1::SimpleFunc();

return 0;

}



* 함수 이름이 동일하여도 namespace 가 다르면 Okay.

* 저렇게 사용해서 함수를 호출하는 구나 앞에 namespace::함수이름