Chapter 3. Working with C++ Data and Expressions

Topics in this Chapter

In this chapter, we will study how to work with C++ data: what data types are available, what operations over values of these data types are supported, and what pitfalls the C++ programmer should be aware of. As with many other aspects of the language, C++ combines opposites. Its set of numeric data types is very small, and differences between existing types are not that drastic, so that the choice between them is not always clear-cut. Its set of operators is very large. Some C++ operators are quite complex; others have unusual notation. ...

Get Core C++ A Software Engineering Approach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.