Main Page

Previous Page
Next Page


[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] [Y] [Z]

a, XHTML anchor element 2nd
abbreviating assignment expressions
abort a program
abort function 2nd 3rd 4th 5th
absolute value
abstract base class 2nd 3rd 4th
abstract class 2nd 3rd 4th
abstract data type (ADT) 2nd
abstract operation in the UML
access function
access global variable
access non-static class data members and member functions
access private member of a class
access privileges 2nd
access specifier 2nd 3rd 4th
     private: label
     public 2nd
     public: label
access structure member
access the caller's data
access union members
access violation 2nd 3rd
accessing an object's members through each type of object handle
accessor function
Account class
     ATM case study 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th
     inheritance hierarchy exercise
accounts-receivable file
accounts-receivable system 2nd
accumulate STL algorithm 2nd 3rd 4th 5th
accumulated outputs
accumulator 2nd
action 2nd 3rd 4th 5th 6th 7th
action attribute (XHTML form) 2nd 3rd
action expression (UML) 2nd 3rd 4th 5th 6th 7th 8th
action of an object
action oriented
action state (UML) 2nd 3rd 4th
action/decision model of programming 2nd
activation in a UML sequence diagram
activation record
active window
activity (UML) 2nd 3rd
activity diagram (UML) 2nd 3rd 4th 5th 6th 7th 8th 9th
     do...while statement
     for statement
     if statement
     sequence statement
     switch statement
activity of a portion of a software system
actor in use case (UML)
Ada Lovelace
Ada programming language
adapter (STL) 2nd
add a new account to a file
add an integer to a pointer
addition 2nd 3rd 4th
addition assignment operator (+=)
addition program that displays the sum of two numbers
     of a bit field
     of a structure
address operator (&) 2nd 3rd 4th 5th 6th
addressable storage unit
adjacent_difference STL algorithm
adjacent_find STL algorithm 2nd
"administrative" section of the computer
ADT (abstract data type) 2nd
aggregate data type 2nd
aggregation 2nd
aiming a derived-class pointer at a base-class object
airline reservation system 2nd
alert escape sequence ('\a')
alert escape sequence ('a')
algebraic expression
algorithm 2nd 3rd 4th 5th 6th 7th 8th 9th 10th
     action to execute
     binary search
     bubble sort
     bucket sort
     insertion sort 2nd
     linear search
     merge sort
     order in which actions should execute
     recursive binary search
     recursive linear search
     selection sort 2nd
algorithms (STL)
     accumulate 2nd
     binary_search 2nd
     copy_backward 2nd
     copy_backward, merge, unique and reverse
     count 2nd
     count_if 2nd
     emove, remove_if, remove_copy and remove_copy_if
     equal, mismatch and lexicographical_compare
     equal_range 2nd
     fill, fill_n, generate and generate_n
     find 2nd
     find_if 2nd
     for_each 2nd
     inplace_merge, unique_copy and reverse_copy
     iter_swap 2nd
     lexicographical_compare 2nd
     lower_bound, upper_bound and equal_range
     max_element 2nd
     merge 2nd
     min and max
     min_element 2nd
     mismatch 2nd
     of the STL
     random_shuffle 2nd
     remove_copy_if 2nd
     remove_if 2nd
     replace, replace_if, replace_copy and replace_copy_if
     replace_copy 2nd
     replace_copy_if 2nd
     replace_if 2nd
     reverse 2nd
     reverse_copy 2nd
     separated from containers
     set_difference 2nd
     set_intersection 2nd
     set_symmetric_difference 2nd
     set_union 2nd
     sort 2nd
     swap, iter_swap and swap_ranges
     swap_ranges 2nd
     transform 2nd
     unique 2nd
     unique_copy 2nd
alias 2nd 3rd 4th
     for the name of an object
allocate dynamic memory 2nd 3rd 4th
alphabetizing strings
alt attribute of element img (XHTML)
alter the flow of control
ambiguity problem 2nd
American National Standards Institute (ANSI) 2nd 3rd
American Standard Code for Information Interchange (ASCII) 2nd
analysis stage of the software life cycle
Analytical Engine
and operator keyword
and_eq operator keyword
angle brackets (<and>)
     for header file names
     in templates 2nd
anonymous union
ANSI (American National Standards Institute)
ANSI/ISO 9899: 1990
ANSI/ISO C++ Standard 2nd 3rd 4th 5th
any function of class bitset
Apache HTTP Server 2nd
Apache Software Foundation
append data to a file
append function of class string
append output symbol (>>)
Apple Computer, Inc.
arbitrary range of subscripts
     passed to member-object constructor
     to a function
     to a macro
arguments in correct order
arithmetic and logic unit (ALU)
arithmetic assignment operators
arithmetic calculations
arithmetic mean
arithmetic operator
arithmetic overflow 2nd
arithmetic overflow error
arithmetic underflow error
"arity" of an operator
array 2nd 3rd 4th 5th 6th
     bounds checking
     initializer list
     name 2nd
     name as a constant pointer to beginning of array 2nd 3rd
     notation for accessing elements
     of pointers to functions 2nd
     of strings
     passed by reference
     subscript operator ([])
     subscripting 2nd
     use with functions
Array class
     definition with overloaded operators 2nd
     member-function and friend function definitions
array-sort function
arrays that know their size
arrow 2nd
arrow member selection operator (->) 2nd
arrowhead in a UML sequence diagram
artifact in the UML
ASCII (American Standard Code for Information Interchange) 2nd 3rd 4th
     character set
     decimal equivalent of a character
ASCII (American Standard Code for Information Interchange) character set
asctime function 2nd
assembly language
assign member function of class string
assign member function of list
assign one iterator to another
assign the value of
assigning a structure to a structure of the same type
assigning a union to another union of the same type
assigning addresses of base-class and derived-class objects to base-class and derived-class pointers
assigning character strings to String objects
assigning class objects
assignment operator
     %= modulus assignment operator
     *= multiplication assignment operator
     += addition assignment operator
     -= subtraction assignment operator
     /= division assignment operator
     = 2nd 3rd 4th 5th 6th
     overloaded operator function
assignment statement 2nd
association (in the UML) 2nd 3rd 4th 5th
association in a map
associative array
associative container 2nd 3rd 4th 5th
associative container functions
     insert 2nd
associativity 2nd
     left to right 2nd 3rd
     not changed by overloading
     of operators 2nd
asterisk (*) for multiplication
asynchronous call
asynchronous event
at member function
     of class string 2nd 3rd
     of class vector 2nd 3rd
atexit function 2nd
ATM (automated teller machine) case study 2nd
ATM class (ATM case study) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th
ATM system 2nd 3rd 4th 5th 6th 7th 8th
atof function 2nd
atoi function 2nd 3rd 4th 5th 6th
atol function 2nd
attempting to call a multiply inherited function polymorphically
attempting to modify a constant pointer to constant data
attempting to modify a constant pointer to nonconstant data
attempting to modify data through a non-constant pointer to constant data
attribute 2nd 3rd
     compartment in a class diagram
     declaration in the UML 2nd
     in the UML 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th
     name in the UML
     of an element (XHTML)
attributes of a variable
auto storage-class specifier 2nd
auto_ptr class 2nd
automated teller machine (ATM) 2nd 3rd
     user interface
automatic array
automatic array initialization
automatic local array
automatic local object
automatic local variable 2nd 3rd
automatic object 2nd
automatic storage class 2nd 3rd 4th
automatic variable
automatically destroyed
Autos window
     displaying state of objects
Autos window displaying local variable withdrawalAmount
Autos window displaying the state of account1 object
Autos window displaying the state of account1 object after initialization
Autos window displaying updated local variable withdrawalAmount
average 2nd 3rd 4th
avoid repeating code

Previous Page
Next Page