namespace

앞에서 DigitalOut led(LED1); 이 코드가 main.cpp실행되면 어떤과정으로 진행되는지를 봤다. 앞 글에선 헤더를 읽어들이는 과정을 봤고, 이번엔 DigitalOut라고 간단하게 적는걸로 어떻게 클래스로 받아들이는지, C++문법의 어디에 해당되는지를 namespace를 통해 보려고 한다. 앞 글에서 살짝 설명 안한게 있는데, DigitalOut.h 헤더의 내부코드를 보면 DigitalOut이라는 클래스가 namespace mbed { } 안에 포함되있는 것을 볼 수 있다. namespace에 대해 설명하면, namespace는 섹션을 구분해주는 명칭이라 보면 된다. 엄밀히 말해서 저기 있는 DigitalOut은 그냥 DigitalOut이 아니라 "mbed라는 섹션의 DigitalOut"이..
KiloMikeSierra
'namespace' 태그의 글 목록