Finite Programming in C++
Finite Programming in C++ first presents an overview of basic program elements and dispels common misconceptions. Then it equips you with vital tools in C++, including the Standard Template Library and C++ string class, while alerting you to the lurking pitfalls and ways to avoid them. Finally it introduces a four-step programming model that has helped the author write programs efficiently and enjoyably. Finite Programming in C++ incorporates occasional jokes and interesting world facts to lighten readers' mood while ensuring proper, detailed coverage of each topic. The blithe tone, occasional jokes and interesting facts, cogent examples, and a wealth of challenging exercises, together make Finite Programming in C++ one of its kind.
What people are saying - Write a review
We haven't found any reviews in the usual places.
The Standard Template Library
Layout of a Program
A Model for Writing a Program
allocate argument bool bugs C++ standard libraries cc[numRows][numCols cell Celsius Chapter char argv char array character is reached command line compiler compTakeOff const int constructor contains cout Current number d->ycoord[i data items debugging declare element endl Enter number error example Fibonacci fout fout2 function returns global variable include<iostream index pos initialize inline inline function input int main int main(int argc invoking object iostream iterate Let’s line(x,y loop malloc marble(s member functions namespace std newline number of marbles operator output piece pointer positive integer postcondition preconditions and postconditions queens random number recursive function result return false otherwise return true root2 rotate90(tempa segmentation fault Short-circuit Evaluation skeleton smaller than 100.0 solution vector Standard Template Library Step string postcondition struct temp tempvy tion tokens unprintable characters valid word vector<int vector<string void word ladder write a function xOffset