Example #1
0
int main(){
	DynIntStack stack;
	int catchVar;

	cout << "pushing 5..." << endl;
	stack.push(5);
	cout << "pushing 10..." << endl;
	stack.push(10);
	cout << "pushing 15..." << endl;
	stack.push(15);

	cout << "Popping..." << endl;
	stack.pop(catchVar);
	cout << catchVar << endl;
	stack.pop(catchVar);
	cout << catchVar << endl;
	stack.pop(catchVar);
	cout << catchVar << endl;

	cout << "Attempting to pop again.." << endl;
	stack.pop(catchVar);
	return 0;
}
int main()
{
	DynIntStack stack;
	int catchVar;

	std::cout << "Pushing 5" << std::endl;
	stack.push(5);
	std::cout << "Pushing 10 " << std::endl;
	stack.push(10);
	std::cout << "Pushing 15 "<< std::endl;
	stack.push(15);

	std::cout << "Poping..." << std::endl;
	stack.pop(catchVar);
	std::cout << catchVar << std::endl;
	stack.pop(catchVar);
	std::cout << catchVar << std::endl;
	stack.pop(catchVar);
	std::cout << catchVar << std::endl;

	std::cout << std::endl << "Attempting to pop again" << std::endl;
	stack.pop(catchVar);
	return 0;
}