Object-oriented Programming in C++
This introduction to object-oriented programming in C++ demonstrates how to implement object-oriented design in C++. It covers current features such as: templates, multiple inheritance, C++ streams and exception handling. Features include: assertions and program correctness; sample applications; and end-of-chapter sections which discuss common programming errors.
17 pages matching EmptyStack in this book
Results 1-3 of 17
What people are saying - Write a review
We haven't found any reviews in the usual places.
Other editions - View all
abstract data type argument assignment operator base class binary BMark buff bytes cells character array character buffer class declaration class object code slice class compiler Computer const char const int copy constructor cout created default constructor defined delete derived class destructor dynamically allocated EmptyStack endl Example Figure FileRef flags float friend functions header file header_size Implement include iostream.h include stdlib.h initialize input/output input/output class int main integer intft invoked keyword manipulator MaxStack MinZip multiple inheritance Node null terminator operator overloading operator+ ostreamft ostrstream overloaded operator parameter pointer position marker printf Programming Exercises record_size return EXIT_SUCCESS run-time Section Smalltalk specified standard input standard output static data member stdio.h strcmp strcpy stream streambuf String::String strlen strstreambuf syntax type conversion type conversion operator typeid UNIX variable virtual method virtual void void f write ZipC