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]

C legacy code 2nd 3rd 4th 5th 6th
C programming language 2nd
C# programming language
C++ 2nd 3rd 4th
     career resources
     development environment
     preprocessor 2nd
     programming environment
     programming language
     resources on the Web 2nd 3rd 4th
C++ Standard Library 2nd
     <string> header file
     class template vector
     header file location
     header files
     string class
C-like pointer-based array
C-style char * strings 2nd
C-style dynamic memory allocation
C-style pointer-based array
c_str member function of class string 2nd
calculate a salesperson's earnings
calculate the value of p
calculations 2nd 3rd
call a function
call stack
calling environment
calling function (caller) 2nd 3rd
calling functions by reference
camel case
capacity member function of a string
capacity member function of vector 2nd
capacity of a string
caption element (XHTML)
card dealing algorithm
card games
card shuffling and dealing simulation 2nd 3rd 4th 5th 6th
career resource
carriage return ('\r') 2nd
carriage-return escape sequence ('\r')
carry bit
CART cookie
cascaded assignments
cascading += operators
cascading member function calls 2nd 3rd
cascading stream insertion operations
case label 2nd
case sensitive
CashDispenser class (ATM case study) 2nd 3rd 4th 5th 6th
cast 2nd
     downcast 2nd
cast away const-ness
cast expression
cast operator 2nd 3rd 4th 5th 6th
cast operator function
cast variable visible in debugger
     a base class object
     all exceptions
     clause (or handler) 2nd
catch related errors
catch(...) 2nd
ceil function
Celsius and Fahrenheit Temperatures exercise
central processing unit (CPU)
cerr (standard error unbuffered) 2nd 3rd 4th
CGI (Common Gateway Interface)
CGI script 2nd 3rd 4th 5th
cgi-bin directory 2nd 3rd
chaining stream insertion operations
char **
char data type 2nd 3rd 4th 5th
character 2nd
character array 2nd 3rd 4th 5th
     as a string
character code
character constant
character entity reference
character manipulation
character presentation
character sequences
character set 2nd 3rd 4th
character string 2nd 3rd
character-handling functions 2nd
character-handling functions isdigit, isalpha, isalnum and isxdigit
character-handling functions islower, isupper, tolower and toupper
character-handling functions isspace, iscntrl, ispunct, isprint and isgraph
character-string manipulation
character's numerical representation
characters represented as numeric codes
checkbox (XHTML)
checkbox attribute value (type)
checked access
checked attribute
checkerboard pattern 2nd
checkout line in a supermarket
child node
cin (standard input stream) 2nd 3rd 4th 5th 6th
     function clear
     function eof 2nd
     function get 2nd
     function getline
     function tie
circular include
circular, doubly linked list
circular, singly linked list
clarity 2nd 3rd 4th
class 2nd 3rd 4th 5th 6th 7th
     client-code programmer
     data member 2nd
     default constructor 2nd
     define a constructor
     define a member function
     implementation programmer
     instance of
     interface described by function prototypes
     member function 2nd
     member function implementations in a separate source-code file
     naming convention
     object of
     public services
class average on a quiz
class average problem 2nd
class diagram
     for the ATM system model 2nd
     in the UML 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
Class DivideByZeroException definition
class hierarchy 2nd 3rd 4th
class Integer definition
class keyword 2nd
class library 2nd 3rd 4th 5th
class members default to private access
class scope 2nd 3rd
class template 2nd 3rd 4th 5th
     explicit specialization
     specialization 2nd
     Stack 2nd
class template auto_ptr
class variable
class-implementation programmer
class-scope variable is hidden
class's object code
class's source code
     auto_ptr 2nd
     bitset and the Sieve of Eratosthenes
     string 2nd
     vector 2nd
classic stream libraries
clear function of ios_base
clear member function of containers
clear member function of first-class containers
client 2nd 3rd
client code
client computer 2nd
client of a class 2nd 3rd
client of a queue
client of an object 2nd
client tier
client-code programmer 2nd
client/server computing
clog (standard error buffered) 2nd 3rd
close a stream
close function of ofstream
cn (top-level domain)
COBOL (COmmon Business Oriented Language) 2nd
coin tossing 2nd
col element (XHTML)
colgroup element (XHTML)
collaboration diagram in the UML 2nd
collaboration in the UML 2nd 3rd
collection classes
colon (:) 2nd 3rd 4th
cols attribute of element textarea (XHTML)
colspan attribute of element th (XHTML)
column headings
column subscript
com (top-level domain)
combining Class Time and Class Date exercise
combining control statements in two ways
comma operator (,) 2nd 3rd
comma-separated list 2nd 3rd 4th
     of base classes
     of parameters
command line
command-and-control software system
command-line argument 2nd
command-line prompt
comment 2nd 3rd
commercial data processing
commission worker
CommissionEmployee class header file
CommissionEmployee class implementation file
CommissionEmployee class represents an employee paid a percentage of gross sales
CommissionEmployee class test program
CommissionEmployee class uses member functions to manipulate its private data
CommissionEmployee class with protected data
Common Gateway Interface (CGI) 2nd
Common Programming Error
communication diagram in the UML 2nd 3rd
commutative operation
comparator function object 2nd
     less 2nd
compare member function of class string
     blocks of memory
     strings 2nd 3rd 4th
compilation error
compilation phase
compilation process for a Simple program
compilation unit
compile-time error
compiler 2nd 3rd 4th 5th
compiler dependent
compiler error
compiler generates SML instruction
compiler optimization
compiler option
compiling 2nd 3rd
     multiple-source-file program 2nd
compl operator keyword
complement operator (~)
Complex class 2nd
     member-function definitions
complex conditions
complex numbers 2nd
component diagram in the UML
component in the UML 2nd
component-oriented software development
composite structure diagram in the UML
composition 2nd 3rd 4th 5th 6th 7th
compound interest 2nd 3rd 4th
     calculation with for 2nd
compound statement 2nd
Computer Assisted Instruction exercise
Computer name: field
computer network 2nd
computer networking
computer program
computer programmer
computer simulator
Computers in Education exercise
computing the sum of the elements of an array
concatenate stream insertion operations
concatenate strings 2nd
concatenate two linked list objects
concrete class 2nd
condition 2nd 3rd 4th 5th
conditional compilation 2nd
conditional execution of preprocessor directives
conditional expression 2nd 3rd 4th
conditional operator (?:)
conditional preprocessor directives
conditionally compiled output statement
confusing equality (==) and assignment (=) operators 2nd
conserving memory
consistent state 2nd 3rd
const 2nd 3rd 4th 5th
const char *
const keyword
const member function
const member function on a const object
const member function on a non-const object
const object 2nd 3rd
     must be initialized
const objects and const member functions
const pointer 2nd
const qualifier 2nd 3rd
const qualifier before type specifier in parameter declaration
const type qualifier applied to an array parameter
const variables must be initialized
const version of operator[]
const with function parameters
     cast away const-ness
const_cast operator 2nd 3rd
const_iterator 2nd 3rd 4th 5th 6th 7th 8th 9th
const_reverse_iterator 2nd 3rd 4th 5th
constant integral expression 2nd
constant pointer 2nd
     to an integer constant
     to constant data 2nd
     to nonconstant data 2nd
constant reference
constant reference parameter
constant runtime
constant variable 2nd
constructed inside out
     called recursively
     cannot be virtual
     cannot specify a return type
     conversion 2nd 3rd
     default arguments
     function prototype
     in a UML class diagram
     in a union
     parameter list
     single argument 2nd 3rd 4th
constructors and destructors called automatically
container 2nd 3rd 4th 5th 6th
container adapter 2nd 3rd
container adapter functions
container adapters
container class 2nd 3rd 4th 5th 6th 7th
     begin function
     clear function
     empty function
     end function
     erase function 2nd
     max_size function
     rbegin function
     rend function
     size function
     swap function
Content-Type header 2nd 3rd
CONTENT_LENGTH environment variable
continue command (GNU C++ debugger)
Continue command (Visual C++ .NET debugger)
continue statement 2nd 3rd
     terminating a single iteration of a for statement
control character
control statement 2nd 3rd 4th
     do...while 2nd 3rd 4th 5th
     for 2nd 3rd 4th 5th
     if 2nd 3rd
     nested if...else
     nesting 2nd 3rd
     repetition statement
     selection statement
     sequence statement
     stacking 2nd 3rd
     switch 2nd 3rd
     while 2nd 3rd 4th 5th
control structure
control variable
controlling expression (in a switch)
controlling the printing of trailing zeros and decimal points for doubles
converge on the base case (recursion)
conversational computing
conversion between a fundamental type and a class
conversion constructor 2nd 3rd 4th
conversion operator
conversions among fundamental types
     by cast
convert a binary number to decimal
convert a hexadecimal number to decimal
convert among user-defined types and built-in types
convert an octal number to decimal
convert between types
convert lowercase letters
Converting a string to uppercase
converting from a higher data type to a lower data type
converting strings to C-style strings and character arrays
cookie 2nd 3rd 4th
copy a string using array notation
copy a string using pointer notation
copy constructor 2nd 3rd 4th 5th 6th
     pass-by-value parameter passing
copy member function of class string
copy of the argument
copy STL algorithm 2nd
"copy-and-paste" approach
copy_backward STL algorithm 2nd 3rd
copying strings 2nd
Copying the Book Examples from the CD-ROM (box)
core memory
correct number of arguments
correct order of arguments
correctly initializing and using a constant variable
cos function
count function of associative container
count STL algorithm 2nd 3rd
count_if STL algorithm 2nd 3rd
counter 2nd 3rd 4th
counter variable
counter-controlled repetition 2nd 3rd 4th 5th 6th 7th 8th 9th
     with the for statement
counting loop
counting up by one
cout (<<) (standard output stream) 2nd 3rd 4th 5th 6th 7th
cout member function put
cout member function write
CPU 2nd
craps simulation 2nd 3rd 4th
create new data types 2nd 3rd
CreateAndDestroy class
     member-function definitions
creating a random access file
Creating a random-access file with
     blank records sequentially
Creating a sequential file
creating an association
Creating and traversing a binary tree
Credit inquiry program
credit limit on a charge account
credit processing program
crossword puzzle generator
Ctrl key
current position in a stream

Previous Page
Next Page