450 -  

PL/! 332,343

place_min(), 93

placement 214,374

platonism 338

pointer 437

poker,  116, 119, 140

polymorphism 191

pop, 110

postcondition 311

precondition 311

prepend(), 176

print (),  22, 25, 30, 171

printf(), 73

priori ty_queue, 

 265,425
privacy 81
private 21, 135

  132,282,391
protected 21

  282,132,391
public 21,31

  132,282,391
pure virtual function 293
push,  110
push_front(),  238
put to 407

Q

queue,   265, 425
quicksort (),  229, 254

R

raise(), 312

rand(), 118,141

range_error,  325, 404

rational,  194

reference 437

reference counting 179

register,   79,363

reinterpret_cast 48,98,365

release(), 171

return 20,71,381

reverse (),  28, 176, 271

ring(), 70

RTTI 304,394

run-time type identification 304, 394

runtime_error,  325,404

rvalue 148

s

salary,  145,390

scope 77,138

scope resolution 133,138

self-referential structure 169

set 260,421

set_new_handler(),  374

shallow copy 161

shape, 33,292

short-circuit evaluation 52

showhide,  213

signal,  314

signal (),  313

signal.h 312,316

signature 76

signature matching algorithm 76

Simula 67 293,332,339

size_t, 86

size_type 437

sizeof 45, 53, 367

Slist 128,169,171

Smalltalk 21,332,344

SNOBOL 340

sort(), 30,270

square,  34

sstream 415

stack

 245

  265, 425
statement 53

static 80,81,142,144,363,390
static_cast 47,61,365
stddef.h 86,268,427
stderr 407
stdin 412

stdio.h 41,73,333,407,419
stdlib.h 161
stdout 407
stepwise refinement 69
STL 29,259,421
Stl_vect,  262
strcpy (),  95
string 440

 20
string.h 94,162,333
strstream,  415
strstream.h 415
structure member 107
student,  31,282
subscript 87

swap(), 231
switch 59,60,379,380



tabula rasa,  338
tag name 49, 108
template 27

  245,396
terminate (),  321,404