
Authoritative.
Strategic.

Acknowledgements.
Introduction.
C++ Overview.
1. Getting Started.
2. Fundamental Types, Operators and Simple Variables.
3. Looping and Making Decisions.
4. Namespaces & the C++ Standard Library.
5. Writing Functions in C++.
6. Behaviour, Sequence Points & Order of Evaluation.
7. Generic Functions.
8. User Defined Types, Part 1: typedef and enum.
9. User Defined Types, Part 2: Simple classes (value types).
10. User Defined Types, Part 3: Simple classes (homogeneous entity types).
11. Pointers, Smart Pointers, Iterators & Dynamic Instances.
12. User Defined Types, Part 4: Class Hierarchies, Polymorphism, Inheritance and Subtypes.
13. Dynamic Object Creation and Polymorphic Objects.
14. Streams, Files & Persistence.
15. Exceptions.
16. Overloading Operators & Conversion Operators.
17. Containers, Iterators and Algorithms.
18. Something Old, Something New.
Appendix A: Those Who Went Before.
References.
Index.
The enterprise computing landscape has changed dramatically. Virtualisation, outsourcing, SaaS, and cloud computing are creating fundamental changes, and ushering in an era in which enterprises distribute increasingly critical IT assets ...
Developed by the CIO executive Council, Pathways is a unique, flexible, self-managed, self-paced 12-month CIO designed and delivered ...