container adaptor2 [c++] [container adaptor] queue queue template class queue; 표준 deque container가 아닌 다른 container 로 사용될 수 있습니다. 해당 container 는 아래 동작을 지원해야합니다. empty size front back push_back pop_front Member types && Member Objects #include template class queue { public: typedef Container container_type; typedef typename Container::value_type value_type; typedef typename Container::size_type size_type; private: container_type C; }; Member funct.. 2021. 5. 31. [c++] [container adaptor] stack stack template class stack; 표준 deque container가 아닌 다른 container 로 사용될 수 있습니다. 해당 container 는 아래 동작을 지원해야합니다. empty size back push_back pop_back Member types && Member Objects #include template class stack { public: typedef Container container_type; typedef typename Container::value_type value_type; typedef typename Container::size_type size_type; // c++98 에선 필요없음 //typedef typename Container::re.. 2021. 5. 31. 이전 1 다음