thin template
```cpp template class vector { T buffer[100]; int _size; public: void push_front(T a) {} T front() { return buffer[0]; } int size() { ret...
```cpp template class vector { T buffer[100]; int _size; public: void push_front(T a) {} T front() { return buffer[0]; } int size() { ret...
가변인자 템플릿 ```cpp #include
템플릿 인자 타입 정수형 상수(변수 안됨, 실수 안됨) ```cpp template<typename T = int, int N = 10> struct stack { T buff[N]; };
자명한 생성자(trivial constructor): 아무 일도 하지 않는 생성자 가상함수가 없다 부모가 없거나 부모의 생성자가 trivial 하다 객체형 멤버가 없거나 객체현 멤버의 생성자가 trivial 하다 사용자가 만든 생성자가 없다 생성자는 “trivial...
```cpp #include