| Java in C++ | |
|---|---|
|
Basic Object-oriented C++ |
Textbook (Lippmann): Chapters 1.1-1.6, 2.1-2.3, 3.1-3.3, 4.1-4.6, 5.1-5.5 |
|
Included |
|
|
Not included |
|
| C-like C++ | |
|---|---|
|
Data types and memory management |
Textbook (Lippmann): Chapters 2.4-2.6, 3.5, 3.6, 4.11, 6.1, 6.2-6.4, 7.2, 12 |
|
Included |
|
|
Not included |
|
| OO | |
|---|---|
|
Object-oriented design |
Textbook (Lippman): Chapters 7.1-7.5, 13.1, 13.2, 13.4, 15.1-15.5, 15.7, 18.1 |
|
Included |
|
|
Not included |
|
| Text is beautiful | |
|---|---|
|
Input and output streams |
Textbook (Lippman): Chapters 8.1-8.3, 14.2 |
|
Included |
|
|
Not included |
|
| Just like int | |
|---|---|
|
Abstract data types |
Textbook (Lippman): Chapters 14.1-14.4, 14.7, 14.9 |
|
Included |
|
|
Not included |
|
| Do more with less | |
|---|---|
|
Macros and Templates |
Textbook (Lippman): Chapters 2.9.2, 6.14, 16.1-16.3, 16.5 |
|
Included |
|
|
Not included |
|
| Write even less code | |
|---|---|
|
Callable Objects |
Textbook (Lippman): Chapters 6.7, 10.3 |
|
Included |
|
|
Not included |
|
| No reinventing the wheel | |
|---|---|
|
Standard Template Library |
Textbook (Lippman): Chapters 10.1-10.2, 10.4, 11.1-11.4 |
|
Included |
|
|
Not included |
|
| No more Memory leaks | |
|---|---|
|
Smart pointers and data management |
Textbook (Lippman): Chapters 12, 12.1-12.2 |
|
Included |
|
|
Not included |
|
| A Million other Things | |
|---|---|
|
Miscellaneous |
Textbook (Lippman): Chapters 18.1, 18.3 |
|
Included |
|
|
Not included |
|