|
C O N T E N T S I N D E T A I LC Crash Course A Fast-Paced Introduction by Josh Lospinoso
C O N T E N T S I N D E T A I L
FOREWORD by Peter Bindels
xxv
ACKNOWLEDGMENTS
xxix
INTRODUCTION
xxxi
About This Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxxii
Who Should Read This Book? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxxiii
What’s in This Book? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxxiii
Part I: The C++ Core Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxxiii
Part II: C++ Libraries and Frameworks . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxxiv
AN OVERTURE TO C PROGRAMMERS
xxxvii
Upgrading to Super C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxxix
Function Overloading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxxix
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xl
auto Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xlii
Namespaces and Implicit typedef of struct, union, and enum . . . . . . . . . . . . . xliii
Intermingling C and C++ Object Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xlv
C++ Themes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xlvi
Expressing Ideas Concisely and Reusing Code . . . . . . . . . . . . . . . . . . . . . . . xlvi
The C++ Standard Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xlviii
Lambdas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xlix
Generic Programming with Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . l
Class Invariants and Resource Management . . . . . . . . . . . . . . . . . . . . . . . . . . .li
Move Semantics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . lv
Relax and Enjoy Your Shoes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . lvi
Dostları ilə paylaş: |
|
|