買這商品的人也買了...
-
$650$514 -
$299$254 -
$299$254 -
$520$411 -
$650$553 -
$650$507 -
$680$612 -
$199$179 -
$1,881$1,782 -
$490$387 -
$350$277 -
$700$665 -
$560$442 -
$650$507 -
$780$741 -
$980$833 -
$650$507 -
$680$578 -
$550$429 -
$580$458 -
$750$593 -
$650$514 -
$1,870$1,777 -
$780$616 -
$720$569
相關主題
商品描述
Description
An interactive and fun way to learn C++, one of the most popular high-level programming languages for graphic applications
This unique, hands-on approach to learning C++ makes the experience fun and interesting by offering the opportunity for readers to get started on real coding Features numerous examples and project ideas as well as GUI and audio extensions so readers can get instant feedback - in addition to instant gratification from producing a program that works Written by one of the world's leading authorities on C and C++, the book includes invaluable reference sections at the end of each chapter Discusses modern C++ idioms, which are often neglected in other publications
Table of Contents
- Preface.
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.