< previous page page_a96 next page >

Page A96
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Number sign (#), 76, 862
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Number systems, 8-9
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Numbers. See also Floating point data types; Integral data types
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
converting, 1143-1146
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
operators for, 65-68
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
testing characters for, 413
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Nybbles, 9
O
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Object code (.obj) files, 11-12,859-861
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Object-oriented design (OOD), 161-164, 907, 930-931
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
driver design in, 933
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
identification stage in, 931-932, 936-937
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
implementing, 934-935
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
iterative nature of, 933-934
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
relationships in, 932-933, 938
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in time card lookup case study, 936-938
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Object-oriented programming (OOP), 907-908
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
composition in, 921-925
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
dynamic binding in, 925-930
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
inheritance in, 909-920
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
objects in, 908-909
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
testing and debugging, 956-958
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Object-Pascal language, 162
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Object programs, 11-12, 859-861
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Object tables, 937
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Objects, 57, 843-844
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
arrays of, 846, 868
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
declaring, 846
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
and dynamic data, 990-1001
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
dynamic binding of operations to, 925-930
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
inaccessible, 984-986
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
initializing, 863-868, 998-1001
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
instantiating, 846
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
lifetime of, 846-847
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in object-oriented design, 162-163, 931-932, 936-937
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in object-oriented programming, 908-909
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
as parameters, 846, 926
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Observer functions, 841, 851, 858
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Octal numbers
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
constants, A27
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
escape sequence with, 521
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
representation of integers, 505-507
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
syntax template for, A27
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
zeros for, 54-55
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Odd numbers, counting, 267
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Off-by-1 syndrome, 312
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Off-the-shelf software, 838
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
ofstream class, 146-147, 162, 849
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
One-dimensional arrays, 594-595
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
accessing components in, 596-599, 604-607
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
aggregate operations on, 602-604
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for character frequency case studies, 619-635
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
copying, 603, 609-610
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
declaring, 595-596, 601-602, 604-607
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
initializing, 601-602
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for list processing, 613-619
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
out-of-bounds array indices with, 599-601, 635-636
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
parallel, 612
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
as parameters, 603-604, 608-611
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
printing, 1132-1134
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
strings as, 669-671
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
subarray processing, 611-612
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
testing and debugging, 635-637
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
open function, 147-148, 675
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
OpenForInput functions
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in Absentee, 749
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in BirthdayCalls, 887
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in Election, 734
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in Exam, 689-690
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in MergeLists, 815
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in PunchIn 954
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in SortWithPointers, 1016
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
OpenForOutput functions
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in Absentee, 749-750
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in Election, 734-735
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in Friends, 804
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in MergeLists, 816
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Opening files, 147-149, 152, 214
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Operating systems, 19
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
design problems in, 175
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
main called by, 44-45, 215
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
UNIX, 21
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Operations
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for abstract data types, 841
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
on classes, 846-849
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in object-oriented design, 931-932, 936-937
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
with pointers, 978-979
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
on structures (structs), 777
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
with reference types, 988
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Operators, 509-510
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
address-of, 970, 989
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
arithmetic, 65-68
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in array indices, 597
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
arrow, 973, 978
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
assignment, 510-512
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
associativity of, 95, 516-517, A1-A2
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
bitwise, 196, 510, 513
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
conditional, 515-516
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in expressions, 64-68
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
extraction, 133-136, 672-675
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
implication, 307, 476
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
increment and decrement, 512-513
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
insertion, 68-70, 672
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
logical, 193-196
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
precedence of, 94-95, 197-198, 516-517, A1-A2
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
relational, 190-193
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
scope resolution, 858
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
sizeof, 514-515
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
syntax template for, A17
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
OR operator (| |)
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in assertion comments, 355
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in logical expressions, 193-196, 199
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Order of instructions. See Control structures
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Ordered lists, 1046
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
inserting into, 659-662
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
searching in, 657-658, 662-666

 
< previous page page_a96 next page >