namespace app { ... }네임스페이스 종류는 이름을 공개할 범위를 정한다
이름을 프로젝트 전체에 공개할지, 계층으로 나눌지, 한 파일 안에 숨길지에 따라 모양이 달라집니다.
namespace app::ui { ... }namespace { ... }int value;기본은 명명 네임스페이스로 묶고, 파일 내부 구현 세부사항은 익명 네임스페이스로 숨깁니다.
이름을 프로젝트 전체에 공개할지, 계층으로 나눌지, 한 파일 안에 숨길지에 따라 모양이 달라집니다.
namespace app { ... }namespace app::ui { ... }namespace { ... }int value;기본은 명명 네임스페이스로 묶고, 파일 내부 구현 세부사항은 익명 네임스페이스로 숨깁니다.