I l @ ve RuBoard |
[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] %o conversion O_APPEND open flag O_BINARY open flag O_CREAT open flag O_EXCL open flag O_RDONLY open flag O_RDWR open flag O_TRUNC open flags O_WRONLY open flag object files 2nd object-oriented design (OOD) 2nd objects constant procedures oct I/O manipulator octal character codes octal numbers 2nd ofstream class open flags ones complement operator ~ [See NOT operator, binary] OOD (object-oriented design) open flags 2nd open member function open system call operation cost operators + (string concatenation) binary [See binary operators] bitwise >> (right shift) << (left shift) ^ (exclusive OR) (OR) ~ (NOT) casts comma (,) delete dynamic_cast functions I/O [See I/O operators] logical [See logical operators] member functions new overloading pointers precedence relational [See relational operators]2nd [See relational operators] simple unary [See unary operators] bitwise [See also binary operators][See also binary operators] optimizing programs calculation speed considering operation costs considering powers of two integers versus floating-point numbers loop order 2nd pointers versus arrays options, command-line command OR (^) operator, exclusive OR () operator, binary 2nd to merge flags OR () operator, logical 2nd OR into (=) operator order of operations ordered linked lists ordering loops ostream class parameter ::read ::write Oualline's law of documentation output (<<) operator 2nd 3rd 4th output files output redirection overflow errors floating-point overloading ( ) (default class function) operator class constructors functions operators overriding virtual functions |
I l @ ve RuBoard |