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]

p (paragraph) element (XHTML)
package diagram in the UML
Package inheritance hierarchy
Package inheritance hierarchy exercise
pad with specified characters
padding characters 2nd 3rd 4th
padding in a structure
page layout software
Paint Shop Pro
pair 2nd
pair of braces {} 2nd
pair of iterators
palindrome function
paragraph tag
parallel activities
parameter 2nd 3rd
parameter in the UML 2nd 3rd 4th
parameter list 2nd
parameterized stream manipulator 2nd 3rd 4th 5th 6th
parameterized type 2nd
parent node 2nd
parentheses operator (()) 2nd
parentheses to force order of evaluation
partial_sort STL algorithm
partial_sort_copy STL algorithm
partial_sum STL algorithm
partition step in quicksort 2nd
partition STL algorithm
partitioning element
partitioning step
Pascal, Blaise
pass a structure variable to a function
pass size of an array
pass size of an array as an argument
pass-by-reference 2nd 3rd 4th 5th 6th 7th
     with a pointer parameter used to cube a variable's value
     with pointer parameters 2nd
     with reference parameters 2nd
pass-by-value 2nd 3rd 4th 5th 6th 7th 8th
     used to cube a variable's value
passing a filename to a program
passing an array element
passing an entire array
passing an object by value
passing arguments by value and by reference
passing arrays and individual array elements to functions
passing arrays to functions
passing large objects
passing options to a program 2nd
password attribute value (type)
password box
password-protected database
"past the end" iterator
path attribute in cookies
path to a resource
pattern of 1s and 0s
payroll file
payroll system
Payroll System Modification exercise
peek function of istream
percent sign (%) (modulus operator)
perfect number
perfect numbers
perform a task
perform an action
performance of binary tree sorting and searching
Performance Tip
personal computer 2nd
Peter Minuit problem 2nd
phases of a program
PhoneNumber class
PhotoShop Elements
PI 2nd
pig Latin
pipe (|)
Plauger, P.J.
playing cards
plus function object
plus sign (+) displayed in output
plus sign (+) indicating public visibility in the UML
plus sign, + (UML)
Point class represents an x-y coordinate pair
point-of-sale system
pointer 2nd
pointer (STL)
pointer arithmetic 2nd 3rd 4th 5th
     machine dependent
     on a character array
pointer assignment
pointer comparison
pointer dereference (*) operator 2nd
pointer exercises
pointer expression 2nd
pointer handle
pointer link
pointer manipulation 2nd
pointer notation
pointer operators & and *
pointer subtraction
pointer to a function 2nd 3rd
pointer to an object 2nd
pointer to void (void *)
pointer values as hexadecimal integers
pointer variable
pointer-based strings
pointer-to-member operator
pointer/offset notation
pointer/subscript notation
pointers and array subscripting 2nd
pointers and arrays
pointers declared const
pointers to dynamically allocated storage 2nd
poker playing program
poll analysis program
Polymorphic banking program exercise using Account hierarchy
polymorphic exception processing
polymorphic programming 2nd 3rd
polymorphic screen manager
Polymorphic screen manager exercise using Shape hierarchy
polymorphically invoking functions in a derived class
polymorphism 2nd 3rd 4th 5th 6th 7th 8th
     and references
     as an alternative to switch logic
Polynomial class
pop function of container adapters
pop member function of priority_queue
pop member function of queue
pop member function of stack
pop off a stack
pop_back member function of list
pop_front 2nd 3rd
pop_heap STL algorithm
Portability Tip 2nd
portable code
portable language
position number
positional notation
positional value 2nd
positional values in the decimal number system
post HTTP request type 2nd
post request type
postdecrement 2nd
postfix decrement operator
postfix evaluation algorithm 2nd
postfix evaluator 2nd
postfix expression 2nd
postfix expression evaluation algorithm
postfix increment operator 2nd
postfix notation
postincrement 2nd
postincrement an iterator
postorder traversal 2nd 3rd
pow function 2nd 3rd 4th
precedence 2nd 3rd 4th 5th 6th 7th
     not changed by overloading
     of the conditional operator
precision 2nd 3rd
     format of a floating-point number
precision function of ios_base
precision of a floating-point value
precision of floating-point numbers
Precision of floating-point values
precision setting
precompiled object file
predecrement 2nd
predefined function objects
predefined namespace
predefined symbolic constants
predicate function 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th
prefix decrement operator
prefix increment operator 2nd 3rd
preincrement 2nd
preorder traversal
prepackaged data structures
"prepackaged" functions
preprocessor 2nd 3rd
preprocessor directives 2nd 3rd
     #define 2nd 3rd 4th
     #endif 2nd
     #ifndef 2nd
     #include 2nd
preprocessor wrapper
presentation of a document
prevent class objects from being copied
prevent memory leak
prevent one class object from being assigned to another
preventing header files from being included more than once
primary memory 2nd
prime factorization
prime numbers
primitive type
principal 2nd
principle of least privilege 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th
print a line of text
print a linked list backwards
print a list backwards
print debugger command
print spooling
printArray function template
printer 2nd
printing a binary tree in a two-dimensional tree format
printing a line of text with multiple statements
Printing a string one character at a time using a nonconstant pointer to constant data
printing a tree
printing an integer with internal spacing and plus sign
printing an unsigned integer in bits
printing character other than a space, digit or letter
printing character other than space
printing character, including space
printing dates
printing multiple lines of text with a single statement
printing string characteristics
printing the address stored in a char * variable
printing the value of a union in both member data types
priority_queue adapter class
     empty function
     pop function
     push function
     size function
     top function
     access specifier 2nd
     base class
     base class data cannot be accessed from derived class
     data member
     inheritance 2nd 3rd 4th
     inheritance as an alternative to composition
     members of a base class
private libraries
private static data member
procedural programming language
procedure 2nd
processing phase
processing unit
product of odd integers
program control
program development environment
program development tool 2nd
program execution stack
program in the general 2nd
program in the specific
program termination 2nd 3rd
programmer-defined function
programming environment
promotion hierarchy for built-in data types
promotion rules
prompt 2nd 3rd
prompting message
proprietary classes
protected access specifier
protected base class
protected base-class data can be accessed from derived class
protected inheritance 2nd 3rd
protection mechanism
proxy class 2nd 3rd
pseudocode 2nd 3rd 4th 5th 6th 7th
     first refinement
     second refinement
     top-down, stepwise refinement
     two levels of refinement
pseudorandom numbers
     access specifier 2nd
     base class
     inheritance 2nd
     keyword 2nd 3rd 4th
     member of a derived class
     services of a class
public static class member
public static member function
punctuation mark
pure procedure
pure specifier
pure virtual function 2nd
purpose of the program
push 2nd 3rd
push function of container adapters
push member function of priority_queue
push member function of queue
push member function of stack
push memory location on the stack
push onto a stack
push_back member function of vector
push_front member function of deque
push_front member function of list
put file-position pointer 2nd
put HTTP request type
put member function 2nd
put pointer
putback function of istream
Pythagorean triples

Previous Page
Next Page