override
```cpp class Base { public: virtual void foo(int) {} virtual void goo() const {} void hoo() {} };
```cpp class Base { public: virtual void foo(int) {} virtual void goo() const {} void hoo() {} };
```cpp #include
auto 추론: 템플릿과 동일 auto 표현식의 참조, const, volatile 제거 auto& 표현식의 참조만 제거 ```cpp int main() { const int c = 10; const int&...
일관된 초기화: Uniform initialize 변수의 종류에 상관없이 동일한 방법으로 초기화 할 수 있게 하자 ```cpp struct Point { int x, y; }; class Complex { int re, im; public: Complex(int a, i...
위임 생성자: Deligating constructor 본인의 다른 생성자를 호출하는 생성자 ```cpp #include