[열혈 C++] Chapter 1

csct3456·2022년 4월 4일
0

namespace

  • 예시1
#include <iostream>
using namespace std;

char comment[100] = "순정 전역변수;

namespace 훈이
{
	char comment[100]="훈이는 착하다";
}

int main(void)
{
	::comment = "변종 전역변수"; // 전역변수 comment에 접근 
	훈이::comment = "에잇 훈발놈"; // 훈이 namespace의 comment에 접근
	
    cout<< "전역변수 : " << ::comment << std::endl;
    cout<< "훈이 : " << 훈이::comment << std::endl;
 
 	return 0;
 }
  • 예시2
    namespace ABC = AAA::BBB::CCC;

헤더파일 만들기 예시

SimpleFunc.h :

  • 프로토타입만 정의

SimpleFunc.cpp :

  • 헤더파일과 같은 폴더에 위치, 함수의 실제 구현
  • #include : iostream, "SimpleFunc.h"

SimpleMain.cpp :

  • main 함수 정의
  • #include : "SimpleFunc.h"

0개의 댓글

관련 채용 정보