C++ Crash Course: a fast-Paced Introduction



Yüklə 7 Mb.
Pdf görüntüsü
səhifə9/71
tarix20.09.2023
ölçüsü7 Mb.
#145939
1   ...   5   6   7   8   9   10   11   12   ...   71
C Crash Course A Fast-Paced Introduction by Josh Lospinoso


EXPRESSIONS 181
Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Logical Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Arithmetic Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Assignment Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Increment and Decrement Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Comparison Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Member Access Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Ternary Conditional Operator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
The Comma Operator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Operator Overloading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
Overloading Operator new . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Operator Precedence and Associativity . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Evaluation Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
User-Defined Literals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Type Conversions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Implicit Type Conversions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Explicit Type Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
C-Style Casts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
User-Defined Type Conversions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Constant Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
A Colorful Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
The Case for constexpr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Volatile Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

Yüklə 7 Mb.

Dostları ilə paylaş:
1   ...   5   6   7   8   9   10   11   12   ...   71




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin