Friday, 10 January 2014

Programming Wordlist M,N,O

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