M
machine language,
macros
parameterized,
replacement, magic numbers, main function,
make program, Makefile, for multiple files,
malloc function (C
language),
man pages (UNIX),
manipulators, I/O
(see I/O manipulators)
markers,
end-of-string,
member functions
automatically generated,
hiding,
inline,
operators as,
static, member variables,
access privileges to, constant,
static,
memory leak,
merging flags,
Microsoft C++
compiler,
templates,
modification date,
changing,
modules,
character-type,
modules (continued)
design guidelines
for,
dividing task into,
Makefile for,
for nonportable code,
private versus public
parts, token,
modulus (%) operator,
modulus into (%=)
operator,
more than (see
greater than)
Morse code,
multidimensional
arrays,
as parameters,
multiplication (*)
operator,
multiply by (*=)
operator, multiplying
floating-point
numbers,
versus shifting,
N
naming
class destructors,
constants,
functions,
variables,
negative (-)
operator,
negatives (see signed
qualifier)
nested include files,
new function,
new operator,
newline character (\n),
next command
(debugger),
(see also gdb
debugger)
nodes, tree,
NOT (!) operator,
logical,
NOT (~) operator,
binary,
not equal to (!=)
operator,
NUL character,
null effect warning,
NULL pointers,
and portability,
numbers
complex (see complex
numbers)
conversions for,
determining parity
of, with &,
floating-point (see
floating-point numbers)
hexadecimal (see
hexadecimal)
number of decimal
places for,
octal (see octal
numbers)
sign of,
number-to-character
(<<) operator,
O
%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,
object-oriented
design (OOD),
oct I/O manipulator,
octal character
codes,
octal numbers,
ofstream class,
open flags,
ones complement
operator ~ (see NOT operator, binary)
open flags,
open member function,
open system call,
operation cost, operator functions,
operator member
functions,
operator precedence,
operators
binary (see binary
operators)
bitwise (see binary
operators)
I/O (see I/O
operators)
logical (see logical
oeprators)
overloading,
relational (see
relational operators)
unary (see unary
operators)
optimizing programs,
considering operation
costs,
considering powers of
two,
inline functions,
integers versus
floating-point numbers,
loop order,
pointers versus
arrays,
options, command-line
command,
OR (^) operator,
exclusive,
OR ( | ) operator,
binary,
to merge flags,
OR ( | | ) operator,
logical,
OR into ( | =)
operator,
order of operations,
ordered linked lists,
ostream
class,
parameter,
::read,
::write,
Oualline's law of
documentation,
output (<<)
operator,
output files,
output redirection,
overflow error,
overflow,
floating-point,
overloading
( ) (default class
function)
operator,
class constructors,
functions,
operators,
No comments:
Post a Comment