< previous page page_a83 next page >

Page A83
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
representation of, 518-520
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
testing contents of, 413-414, A3
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
using, 533
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
CHAR_MAX constant, 505, A5
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
CHAR_MIN constant, 505, A5
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Character counting case study, 479-485
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Character sets, 55, A30-A31
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
ASCII and EBCDIC, 518-520 and string comparisons, 678
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Characters. See alsochar data type
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
frequency of, 619-635
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
nonprintable, 520
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
null, 668-670
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
syntax template for, A28
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
CharCount program, 623-628
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
CharToAnimal function, 543-544
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Charts
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in absenteeism case study, 741-743, 746
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in sales case study, 362-363
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
CheckA function (BirthdayReminder), 580-581
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
CheckInStudents function (Exam), 693-694
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
CheckJ function (BirthdayReminder), 579-580
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
CheckLists program, 616-619
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
CheckM function (BirthdayReminder), 581
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Chief architects, 153, 174
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Children of classes, 910
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
cin stream
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
accessing, 404
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
using, 133-136
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
cin.get function, 138-141, 673-675
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
cin. ignore function, 141-142, 674
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
City council election case study, 728-740
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Class interface diagrams, 911-912
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Classes, 162-164, 842
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
composition in, 921-925
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
constructors for, 863-868, 917, 919
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
copy-constructors for, 998-1001
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
copying in, 996-997
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for dates, 869-882, 990-995
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
declaring, 843-846
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
deriving, 911-914
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
destructors for, 868, 994-995
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
dynamic binding in, 925-930
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
dynamic data with, 990-1001
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
implementation files for, 854-858
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
information hiding in, 850-852
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
inheritance in, 909-920
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for input and output, 848-849
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for linked lists, 1079-1081
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
objects of.
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
See Objects
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
operations on, 846-849
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
scope in, 391, 823, 849-850
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
specification files for, 852-854
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
syntax templates for, A15, A19
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
testing and debugging, 889-894
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Clients of classes, 844
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
CLOS language, 162
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
COBOL language, 466-467, 1120
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Code.
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
See also Programming
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for algorithms, 6
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for numbers, 8-9
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
reusing, 906, 920
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
self-documenting, 164-165
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
testing, 239
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
walk-throughs for, 234
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Cohesion, functional, 155-156, 425
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Cohesive modules, 156
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Collating sequences, 55, 191-192
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Collections
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
linear, 648
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
lists, 937
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in structured data types, 592-593
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Colon (:)
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in BNF, 46
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in class declarations, 844
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in conditional operator, 515-516
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in constructor initializers, 919
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in scope resolution operators, 858
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Columns in output statements, 110-113
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Columns in two-dimensional arrays, 708-712
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
looping for, 720
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
summing, 716-717
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Command line, compiling from, 860-861
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Comma (,)
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in array initializations, 602
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in constructor initializers, 924
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in declarations, 58
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in enumeration types, 536
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in numbers, 54
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in parameter lists, 102, 335, 410
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in record (struct) initialization, 776
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Comments, 29, 70-71, A32-A35
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
assertions as, 354-356
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for data flow, 356-358
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for debugging, 312-313, 808-809
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for declarations, 59, 61
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
embedded, 357-358
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in function headings, 358-359
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
loop invariants as, 475-479
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Communication complexity, 425
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Company payroll case study, 26-30
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
ComparedTo function (DateType class), 873, 875-876, 880
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
CompareLists function (CheckLists), 617-618
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Comparing
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
characters, 55, 522-523
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
dates, 871, 875
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
with enumeration types, 541
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
floating point numbers, 201, 530

 
< previous page page_a83 next page >