// Copyright (C) 2009-2010 Lorenzo Caminiti. // Use, modification, and distribution is subject to the // Contract++ Software License, Version 1.0. // (See accompanying file LICENSE_1_0.txt.) #include "stack.hpp" #include #include int main() { std::cout << std::endl << "constructor()" << std::endl; stack s; std::cout << std::endl << "count()" << std::endl; std::cout << s.count() << std::endl; std::cout << std::endl << "put()" << std::endl; s.put("Galileo"); std::cout << std::endl << "item_at()" << std::endl; std::cout << s.item_at(1) << std::endl; std::cout << std::endl << "remove()" << std::endl; s.remove(); std::cout << std::endl << "is_empty()" << std::endl; std::cout << s.is_empty() << std::endl; std::cout << std::endl << "destructor()" << std::endl; return 0; }