Ivor Horton's Beginning C++ : The Complete Language ANSI/ISO Compliant (Wrox Beginning Series) by Ivor Horton
Ivor Hortons Beginning ANSI C++: The Complete Language, Third Edition, is a comprehensive ground-up tutorial on the complete ANSI C++ language. No prior knowledge of any particular programming language is assumed and only an appreciation of elementary programming concepts - branching looping and the basic notions of how programs work - is required to use the book. All language elements are demonstrated with complete working code examples and exercises are included at the end of each chapter.

