1. namespace
    scope 을 구분해 주는 역할을 한다.
    namespace 의 이름을 지정해 주면 using 혹은 name:: 을 통해서 접근이 가능하다.
    namespace without name
        - It's called an unnamed namespace / anonymous namespace. It's use is to make functions/objects/etc accessible only within that file. It's almost the same as static in C.
2. C++ 에서의 struct
    class 와 동일하게 동작하여 상속 등을 사용할 수 있다.
    다른점은 class 가 기본 접근지시자가 private 이라면 struct 는 public 이다.
3.  C++ 생성자와 초기화
    이렇게 하면 argument 로 member 변수가 초기화 된다.
    class name  {
        int member_x;
        int member_y;
    name(int arg1, int arg2) : member_x(arg1), member_y(arg2);
}
 
저도 시플플 했었는데 못하겠던데요......
답글삭제