namespace 고급

보물창고·2023년 1월 19일
0

c++ basic 코드누리

목록 보기
49/50

인자 기반 탐색

: 컴파일러가 함수를 찾을 때 인자가 속한 namespace를
자동으로 검색하는 문법

-> namespace 없이도 함수를 호출할 수 있음.

예시 코드

: init 함수를 호출할 때, Video:: 을 하지 않는 이유는
인자기반 탐색 때문임.

namespace Video
{
	struct Cart{}
    
    void init(Card card) {}
}

int main()
{
	Video::Card card;
    init(card);
}

profile
🔥🔥🔥

0개의 댓글