Practical C Programming, 3rd Edition

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

Категории