Index
!=
1351
#define YYSTYPE
3125
#define __cplusplus
116
#ifdef
120
#ifndef
123
#include
27
2944
#include <algorithm>
2344
2345
2346
2348
2349
2351
2357
2358
#include <complex>
1722
#include <deque>
1514
#include <ext/hash_map>
1707
#include <ext/hash_set>
1719
#include <filepath>
2945
#include <fstream>
345
524
620
#include <functional>
2123
#include <hashclasses.h>
1717
#include <iomanip>
347
640
#include <iosfwd>
305
334
#include <iostream>
125
342
486
574
579
#include <istream>
338
576
#include <iterator>
2258
2262
2279
2281
2735
#include <list>
1437
#include <map>
1547
1601
#include <memory>
2296
#include <numeric>
2350
#include <ostream>
339
484
#include <queue>
1484
1499
#include <set>
1617
1650
#include <sstream>
346
#include <stack>
1663
#include <stdio.h>
97
#include <streambuf>
336
#include <typeinfo>
1967
#include <utility>
1388
#include <vector>
1399
#include directive
2966
$$
3137
%header{...%}
3073
%option 8bit
2985
%option c++
2938
2983
%option debug
2988
3046
%option noyywrap
2987
%option outfile
2984
%option warn
2986
%option yyclass
2982
%option yylineno
2991
>
1358
>=
1359
<
1356
1367
<=
1357
'0'
213
->
2037
->*
2040
.*
2039
.h
124
.ih extension
872
//
91
::
144
1171
1189
::delete[]
1213
::new[]
1209
= 0
1908
==
1350
1365
[&dummy, &dummy)
2005
[begin, end)
1407
[first, beyond)
1424
1462
1531
1590
1640
[first, last)
2341
[left, right)
2215
__cplusplus
114
118
__gnu_cxx
16
1712
0-pointer
2329
0x30
214
A
A2x
2777
abort
1072
abs()
1743
absolute position
709
747
abstract base class
2009
abstract classes
1905
abstract containers
14
1321
2525
abstract data types
2101
access()
178
access files
521
618
access modifier
816
accessor
1303
1306
accessor functions
818
823
836
accessor member function
1130
access rules
2690
access to class members
1279
accumulate()
2134
2359
actions
2977
3056
adaptors
2097
add functionality to a template class
2672
addition
2127
3066
additional functionality
1834
address
1290
2500
address of objects
968
adjacent_difference()
2361
adjacent_find()
2362
adjustfield
417
420
426
aggregate class
1835
algorithm
2532
2586
algorithms
2099
alias
1291
allocate arrays
906
allocate arrays of objects
911
allocated memory
2104
allocate memory
1196
allocate objects
903
allocate primitive types
902
allocation
940
allocation error
951
allocator class
2103
alphabetic sorting
2170
ambiguity
206
962
1843
1923
1925
1927
ambiguity: with delete[]
1215
ambiguous
2503
2715
anachronism
2486
angular bracket notation
1324
1381
1392
1550
anonymous
2138
2167
2257
2443
2677
anonymous complex values
1725
anonymous namespace
196
anonymous object
988
1146
1158
1250
1255
anonymous pair
1389
anonymous string
233
anonymous variable: generic form
1391
ANSI/ISO
20
25
36
50
113
191
309
352
391
682
1342
1708
2021
2749
2780
2843
ANSO/ISO
1343
approach towards iterators
2244
arg()
1744
argc
2551
argument deduction
2475
argv
2552
arithmetic function object
2125
arithmetic operations
2126
2755
array-to-pointer conversion
2520
array boundary overflow
189
array bounds
1411
array bounds overflow
671
array index notation
910
array of objects
923
925
array of pointers to objects
924
arrays of fixed size
916
928
arrays of objects
2299
ASCII
398
493
497
586
593
1501
ASCII-Z
211
220
271
513
596
672
805
2776
2856
ASCII-Z string
212
ASCII collating sequence
230
ascii to anything
2778
assembly language
80
assert()
236
assignment
981
1846
assignment: refused
1847
assignment operator
1849
assignment operator: private
1972
assingment: pointers to members
2033
associative array
1546
1600
1706
associativity
973
associativity of operators
3150
atoi()
636
2775
auto-assignment
969
automatic expansion
1410
auto_ptr
2105
2295
2857
auto_ptr<>::get()
2318
2327
auto_ptr<>::operator*()
2323
auto_ptr<>::operator->()
2325
auto_ptr<>::operator=()
2320
auto_ptr<>::release()
2328
auto_ptr<>::reset()
2332
auto_ptr: 0-pointer
2317
auto_ptr: assigning new content
2334
auto_ptr: assignment
2309
2313
auto_ptr: defining
2302
auto_ptr: empty
2316
auto_ptr: initialization
2303
2308
auto_ptr: losing its memory
2312
auto_ptr: operators
2319
auto_ptr: reaching members
2307
auto_ptr: restrictions
2298
auto_ptr: used type
2306
available member functions
1858
B
background process
2894
backslash
3110
back_inserter()
2246
bad_cast
1962
base class
1765
1775
1797
1801
1810
1820
1828
1852
1876
1900
1922
1928
1955
2084
2593
2670
2831
2879
2962
base class: converting to derived class
1949
1956
base class: instantiation
2529
base class constructor
1932
base class destructor
1809
base classes: merged
1935
base class initializer
1804
3119
base class initializer: ignored
1933
base class initializers: calling order
1838
base class pointer
1861
1893
bash
779
BASIC
79
basic data types
173
basic exception handling
1063
basic operators of containers
1345
basic_
295
296
basic_ios.h
358
begin()
2211
BidirectionalIterator
2743
BidirectionalIterators
2237
2731
binary and
447
binary file
545
804
binary files
496
592
797
binary function object
2188
binary function objects
2202
binary input
581
binary operator
2142
2758
binary or
448
binary output
395
488
binary tree
2460
binary_search()
2363
bind1st()
2189
bind2nd()
2190
binder
2186
bison
2933
2939
3061
3071
bison++
2940
3060
3070
bison++: %define
3086
bison++: %define: required
3089
bison++: %define CONSTRUCTOR_CODE
3122
bison++: %define CONSTRUCTOR_INIT
3118
bison++: %define CONSTRUCTOR_PARAM
3115
bison++: %define DEBUG
3098
bison++: %define ERROR_BODY
3092
bison++: %define ERROR_VERBOSE
3099
bison++: %define INHERIT
3100
bison++: %define LEX_BODY
3090
bison++: %define LVAL
3103
bison++: %define MEMBERS
3107
bison++: %define SVAL
3114
bison++: %left
3146
bison++: %name
3082
bison++: %nonassoc
3148
bison++: %prec
3155
bison++: %right
3147
bison++: %token
3139
3142
bison++: %type
3140
3143
bison++: %union
3123
bison++: <fieldname>
3138
bison++: associating token and union field
3141
bison++: code generation
3159
3160
bison++: definition section
3075
bison++: header section
3072
bison++: rules section
3078
bison++: using YYText()
3132
bitfunctional
2770
bitwise
2767
bitwise and
385
2762
bitwise operations
2124
2760
bookkeeping
2291
bool
174
1588
1638
boolean operators
379
bootstrapping problem
1222
boundary overflow
1104
bound friend
2655
2676
bound friend template
2650
bound template function
2659
buffer
314
711
741
2808
building blocks
1836
byte-by-byte copy
956
bytewise comparison
1227
C
C++ library
1344
calculator
3064
3157
calculators
1671
callable member functions
1883
calling order of base class initializers
1839
calloc()
890
call overloaded operators
964
candidate functions
2569
capsbuf
1999
case insensitive comparison of strings
231
case sensitive
2117
cast
1132
catch
1031
1045
1073
2088
catch: all exceptions
1085
catch all expressions
1076
categories of generic algorithms
2343
cerr
149
482
772
1115
chain of command
684
char
298
char *
1129
Character set searches
242
characterstics of iterators
2733
char const *
1700
chardupnew()
898
cheating
1840
child process
2869
2875
cin
147
343
572
578
circular inclusions
3032
class
192
2090
2485
class-type parameters
867
class-type return values
866
class: abstract
1904
class derivation
2669
classes: derived from streambuf
2807
classes: having non-pointer data
998
classes: without data members
1918
class hierarchies
2526
class hierarchy
1770
1879
class implementation
815
class interface
814
1796
1818
1897
2599
2653
class iterator
2734
class name
1973
class vs. typename
2488
clear()
802
Cline
167
clog
481
closed namespace
198
closing streams
535
627
code generation
3158
collision
1691
colon
3102
3121
combined reading and writing using streams
326
command-line
2955
command language
2902
comment-lines
2949
common data fields
1262
common pool
2819
common practice
2967
communication protocol
2922
comparator
2169
compilation error
2052
compilation time
2548
compile-time
1866
1871
1937
2014
compiler
12
44
53
67
1711
1913
2057
2640
complex
1720
complex::operator*()
1732
1736
complex::operator+()
1730
complex::operator+=()
1734
complex::operator-()
1731
complex::operator-=()
1735
complex::operator/()
1733
1737
complex container
1339
complex numbers
1340
1721
composed const object
859
composition
855
868
1762
1824
2616
compound statement
1067
concatenated assignment
976
concatenation of closing angular brackets
1566
condition flags
368
condition member functions
374
condition state
367
conj()
1745
const
162
2523
const &
1113
constant expresion
2623
constant expression
2497
constant function object
2187
const data and containers
1378
const data member initialization
860
const functions
166
const member functions
837
841
1916
const objects
880
989
1160
2605
constructing pointers
2029
construction: template class
2597
constructor
717
828
891
1200
1256
1799
1837
2107
2173
2267
2286
2600
3022
constructor: as template
2692
constructor: calling order
1806
constructor: implicit use
1143
constructor: primary function
833
constructor: private
1010
constructor characteristics
983
constructors: and unions
3128
constructors having one parameter
1139
const_cast<type>(expression)
106
container: empty
2218
containers
1320
2093
containers: basic operators
1346
containers: data type requirements
1362
containers: equality tests
1349
containers: initialization
1401
containers: nested
1565
containers: ordering
1355
containers storing pointers
1374
container without angular brackets
1380
containters and const data
1377
contrary to intuition
1571
conversion
2535
conversion operator
1133
1134
1909
conversion operator: with insertions
1137
conversion rules
177
conversions
560
635
2516
2628
conversion to a base class
2530
2538
copy()
995
997
2364
2656
copy constructor
980
984
993
1013
1161
1408
1449
1488
1504
1516
1573
1625
1678
1793
2310
2679
copy constructor: double call
1163
copy constructor: private
1971
copy files
759
copy information
2994
copy non-involved data
1445
copy objects
960
copy_backward()
2365
cos()
1746
cosh()
1747
count()
2366
count_if()
2192
2367
cout
145
344
480
770
771
773
1114
2862
cplusplusus
6
create files
522
create values
1559
1619
cstddef
1169
cstdlib
2721
Cygnus
63
Cygwin
70
D
daemon
2886
2893
data.cc
1273
data base
803
database applications
502
605
data hiding
76
185
1276
1294
1313
1784
data integrity
1296
data members
714
1786
data members: multiply included
1939
data organization
1162
data structure
2587
data structures
2100
2635
data type
1687
2588
deallocate memory
1197
Debian
58
debugging
3045
decimal format
643
declaration
2510
2546
2554
2561
2590
2613
2705
declarations
3074
declarative region
194
declare iostream classes
304
decrement operator
1149
default
1198
2964
3084
3105
default arguments
134
2611
default constructor
834
856
912
979
1202
1363
1403
1800
1803
2119
2255
default copy constructor
992
default exception handler
1081
1086
default implementation
733
default initialization
839
default operator delete
1188
default parameter values
840
1140
default value
1141
1402
1429
1471
1539
define members of namespaces
210
definition
2589
2703
definition: template member function
2644
definition section
3076
3080
definitions of static members
2667
delete
887
900
1183
1892
2331
delete[]
921
937
941
delete[]: ignored
945
deletions
1443
delimiter
2277
dependencies between code and data
1761
deprecated
2487
deque
1512
2208
2240
deque::back()
1520
deque::begin()
1522
deque::clear()
1524
deque::empty()
1525
deque::end()
1526
deque::erase()
1527
deque::front()
1528
deque::insert()
1529
deque::pop_back()
1532
deque::pop_front()
1534
deque::push_back()
1536
deque::push_front()
1537
deque::rbegin()
1540
deque::rend()
1542
deque::resize()
1538
deque::size()
1543
deque::swap()
1544
deque constructors
1515
dereference
2041
2324
dereferencing
2035
derivation
1763
1777
derived class
1766
1802
1829
1851
1862
1877
1901
1921
1929
1957
2594
2848
2963
derived class destructor
1808
derived template class
2671
dervied class
2085
design considerations
2632
design pattern: template method
2878
design patterns
2872
destroy()
996
destructor
827
934
1187
1201
1792
1805
1888
1891
2601
2792
destructor: calling order
1807
destructor: empty
1896
destructor: inline
1898
destructor: when to define
1894
device
329
364
683
750
764
1981
2782
direct base class
1790
directive
3113
direct member
1781
dirty trick
17
disambiguate
1135
disambiguation
2563
disastrous event
1032
1038
divides<>()
2145
division
2130
division by zero
1057
DOS
793
doubly ended queue data structure
1513
down-casting
1950
downcasts
1964
dup()
2863
dup2()
2864
duplication of data members
1938
dynamic allocation
2858
dynamically allocated
2333
dynamically allocated memory
1795
2300
dynamically allocated variables
2626
dynamic arrays
909
933
dynamic binding
1873
dynamic cast
1946
dynamic cast: prerequisite
1959
dynamic growth
1444
dynamic_cast<>()
109
1948
1954
1965
2011
2083
E
early binding
1869
ECHO
2999
efficiency
1713
empty
2216
empty deque
1533
1535
empty destructor
1895
empty enum
2087
empty function throw list
1092
empty list
1465
1467
empty parameter list
111
empty strings
245
empty throw
1087
empty vector
1426
empy containers
2217
encapsulation
716
1173
1293
1312
1315
end()
2212
end-of-stream
2256
2269
endl
159
end of line comment
90
enlarge an array
920
932
enum
138
enumeration: nested
2075
2681
equal()
2369
equality operator
1352
1364
equal_range()
2370
equal_to<>()
2155
error code
1016
ERROR_BODY
3094
escape mechanism
1299
exception
390
1035
1043
1960
3023
exception: cases
1080
exception: construction of
1084
exception: default handling
1071
exception: dynamically generated
1075
exception: levels
1068
exception: outside of try block
1070
exception handler
1061
2089
exception handler: order
1077
exceptions
1024
exceptions: when
1056
exercise
813
1205
2575
2766
2853
3028
exit()
935
1018
1027
exp()
1748
expandable array
1398
explicit
1144
explicit argument list
1216
explicit arguments
1180
explicit argument specification
2558
explicit argument type list
2542
explicit construction
1145
explicit insertion
1557
explicit instantiation declaration
2543
explicit return
101
explicit specialization definition
2698
explicit template argument
2567
explicit template class specialization
2707
explicit template instantiation declaration
2545
expression
1675
expression: actual type
1952
1974
extendable array
1328
extern
2615
extern "C"
117
119
extra blank space
1726
extracting a string
249
extracting information from memory buffers
325
extracting strings
588
extraction manipulators
670
extraction operator
152
154
565
582
1119
F
failure
745
748
failure::what()
1101
false
176
260
2386
2398
2973
field selector
2036
field selector operator
141
field width
1240
FIFO
1331
1485
FILE
292
filebuf
328
337
531
751
filebuf::close()
758
filebuf::filebuf()
754
filebuf::is_open()
755
filebuf::open()
756
file descriptor
529
777
2750
2829
2833
2838
file descriptors
331
2781
2895
file flags
540
file is rewritten
550
file modes
539
file stack
3018
file switch
3025
file switching
3031
fill()
2371
fill characters
416
fill_n()
2372
FILO
1335
1665
find()
2373
find_end()
2374
find_first_of()
2375
find_if()
2376
2923
first
1386
1570
first data member
2017
first in, first out
1332
1486
first in, last out
1334
1664
fixed sizearrays
929
fixed size arrays
917
flags: of ios objects
384
flex
2931
2952
3000
3003
3017
3041
3059
3161
flex: %option yylineno
3014
flex: debugging code
2989
flex: protected data members
3004
flex: set_debug()
3047
flex: yyleng
3009
flex: yytext
3005
FlexLexer.h
2978
3016
3039
flex specfication file
2974
flex yylineno
3012
flow-breaking situations
1023
flushing a stream
658
fool the compiler
205
fopen()
476
568
fork()
18
2752
2866
2880
2890
form()
494
2845
formal name
2495
format flags
639
formatted input
585
formatted output
397
492
formatting
361
441
formatting flags
392
394
forward class reference
865
forward declaration
2072
2074
forward declarations
303
2068
ForwardIterators
2235
2729
forward references
869
for_each
2449
for_each()
2377
2926
for_each(): compared to transform()
2450
fprintf()
307
free()
894
939
free compiler
54
68
free lectures
9
Free Software Foundation
55
freeze(0)
558
friend
1257
1297
1308
1310
2070
2651
2660
friend declarations
1311
2646
friend function: synonym for a member
1316
friendship among classes
1298
front_inserter()
2248
FSF
56
fstream
782
fstream: and cin, cout
525
fstream: reading and writing
787
ftp://ftp.rug.nl/.../icmake
72
ftp://research.att.com/dist/c++std/WP/
35
ftp::/prep.ai.mit.edu/pub/gnu
2937
fully qualified names
208
function-to-pointer conversion
2521
function: address
2016
function adaptors
2122
2185
function address
40
1292
functionality
1396
function call operator
1217
1703
2114
function object
1702
1705
2110
function objects
1219
2096
function overloading
132
function prototype
1817
functions: ordering of
2574
functions as part of a struct
139
function selection
2568
function selection: ordinary vs. template
2578
functions having identical names
130
142
function throw list
1090
G
g++
11
24
45
66
96
183
562
1693
1710
2056
2639
3043
Gamma, E.
2873
general purpose library
2098
general rule
1848
2714
generate()
2378
generate_n()
2379
generic algorithm
1230
2046
2106
2657
2772
generic algorithms
39
1221
1368
2094
2335
2727
generic algorithms: std:: namespace
2338
generic data type
2340
generic return
3136
generic software
301
generic type
1383
global
2050
global function
1281
2049
global object
832
global operator delete[]
1212
global operator new[]
1208
global scope
2025
2034
global variable
2624
global variables
1267
1669
Gnu
10
23
43
65
95
182
561
948
1692
1709
2055
2080
2638
2751
2844
3042
goto
1022
grammar
3054
grammar specification file
3069
grammatical correctness
3051
grammatical rules
3057
3079
Graphical User Interface Toolkit
825
883
greater<>()
2109
2159
greater_equal<>()
2161
greatest common denominator
1772
H
hashclasses.h
1716
hash function
1689
hashing
1688
hashtable
1341
hash value
1690
hash_map
15
1694
hash_multimap
1695
hash_multiset
1697
hash_set
1696
header file
875
1714
2704
3021
header file: organization
862
header files
193
333
heap
2459
hex
1238
2001
hexadecimal
1237
hexadecimal format
649
hidden constructor call
1159
hidden data member
2018
hidden object
987
hidden pointer
1174
hiding member functions
1813
hierarchy of code
1760
html
31
http://gcc.gnu.org
71
http://sources.redhat.com
64
http://www.cplusplus.com/ref
48
http://www.cygnus.com/.../dec96pub
49
http://www.debian.org
59
http://www.gnu.org
13
57
http://www.linux.org
61
http://www.ora.com/.../lex/noframes.html
2936
http://www.research.att.com/...
165
http://www.sgi.com/.../STL
1373
http://www.trolltech.com
826
http://www.xs4all.nl/.../yodl/
4
http://www/parashift.com/c++-faq-lite/
168
human-readable
396
hyperlinks
47
I
I/O
293
1094
I/O library
294
icmake
73
identically named member functions
1841
identifier rules
2494
ifdnstreambuf
2817
ifdseek
2827
ifdstreambuf
2809
2828
2921
ifstream
567
617
798
808
ifstream::close()
625
ifstream::open()
624
ifstream constructors
621
imaginary part
1723
1741
implementation
1269
1903
implementation dependent
1295
1300
implicit argument
1178
implicit conversion
1142
1850
import all the names
202
INCLUDE
863
871
INCLUDE path
1715
includes()
2380
increment operator
1147
index operator
1105
1305
1309
1409
1517
1574
1603
indices: vs. numbers
2684
indirect base class
1791
inequality operator
1354
infix expressions
3062
inheritance
1764
1774
1776
1798
2959
inheritance list
3101
init
2887
2891
initialization
904
978
1404
initialization: static data member
1271
initialization of objects
842
initialize memory
889
inline
843
1223
1229
1234
1289
1317
1819
1899
2116
2120
2642
2693
inline: disadvantage
852
inline code
844
inline function
845
inline function: placement
853
inline in the function definition
847
inline member functions
2064
inline static member functions
1288
inner_product()
2381
inplace_merge()
2382
input
563
690
719
768
input-language
2943
InputIterator
2738
InputIterator1
2230
InputIterator2
2231
InputIterators
2227
2728
input language
3048
input mode
622
input operations
1983
2265
insert()
2251
inserter
2245
inserter()
2250
insert formatting commands
320
insert information in memory buffers
318
insertion operator
151
317
323
473
489
1116
1123
1302
2648
insertion operator: with conversions
1138
insertions
1442
insertion sequence
1253
insert streambuf *
763
instantiated
1323
instantiation
1718
2108
2470
2508
2665
2691
integral conversions
2631
interface
1268
2953
3020
interface functions
835
intermediate class
1940
internal buffer
518
internal header
873
internal header file
2881
internal organization
1785
Internet
46
int main()
100
ios
313
351
355
356
359
681
766
783
2077
2830
ios::adjustfield
399
457
ios::app
542
786
790
ios::ate
543
789
ios::bad()
375
ios::badbit
369
ios::basefield
401
407
413
423
458
ios::beg
508
611
2078
ios::binary
544
796
ios::boolalpha
403
641
ios::clear()
381
ios::copyfmt()
443
ios::cur
509
612
2079
ios::dec
405
408
464
642
ios::end
510
613
ios::endl
644
ios::ends
645
ios::eof()
376
ios::eofbit
371
ios::exception
1100
ios::exceptions()
1095
1096
ios::fail
516
534
616
626
ios::fail()
377
ios::failbit
372
ios::failure
1099
ios::fill()
444
ios::fixed
409
466
646
ios::flags()
446
ios::floatfield
410
411
430
459
ios::flush
647
ios::good()
378
ios::goodbit
373
ios::hex
412
414
463
648
ios::in
548
623
784
ios::internal
415
418
462
650
ios::left
419
421
460
651
ios::noboolalpha
404
652
ios::noshowbase
432
655
ios::noshowpoint
653
ios::noshowpos
654
ios::noskipws
656
ios::nounitbuf
657
ios::nouppercase
659
ios::oct
422
424
465
660
ios::openmode
541
757
2004
ios::out
528
549
785
ios::precision()
449
ios::rdbuf()
362
774
775
2860
ios::rdstate()
382
ios::resetiosflags
456
ios::resetiosflags()
662
ios::right
425
427
461
663
ios::scientific
428
467
664
ios::seekdir
507
610
707
ios::setbase()
665
ios::setf()
452
ios::setf(fmtflags flags)
453
ios::setfill()
445
666
ios::setiosflags
455
ios::setiosflags()
667
ios::setprecision()
451
668
ios::setstate()
387
ios::setstate(int flags)
388
ios::setw()
470
669
ios::showbase
431
673
ios::showpoint
433
434
674
ios::showpos
435
436
675
ios::skipws
437
676
2278
ios::tie()
365
ios::trunc
551
ios::unitbuf
439
517
677
ios::unsetf()
468
ios::uppercase
440
678
ios::width()
469
ios::ws
679
iostate
1098
iostream
153
1122
2259
ios_base
310
348
360
ios_base.h
357
ios_base::ios_base()
354
iscanstream
591
2851
ISO/IEC 9899:1999
2855
istream
322
564
571
580
810
1118
1979
2253
2271
2805
2995
istream::gcount()
594
istream::get()
595
istream::getline()
597
istream::ignore()
598
istream::peek()
599
istream::putback()
600
2803
2837
istream::read()
601
istream::readsome()
602
istream::seekg()
608
istream::tellg()
606
istream::unget()
603
2836
istream::ungetc()
2804
istreambuf_iterator
2261
2264
2290
istreambuf_iterator<>()
2268
istreambuf_iterator<Type>(istream)
2270
istreambuf_iterator<Type>(streambuf *)
2272
istream constructor
575
istream_iterator
2266
istream_iterator<Type>()
2252
istringstream
324
569
632
istringstream::str()
634
istringstream constructors
633
is_open
537
629
iterator
1416
1454
1523
1578
1628
2060
2210
iterator: as 0-pointer
2209
iterator: as template class
2774
iterator range
1423
1461
1530
1589
1639
iterators
1370
1384
1405
2095
2604
2726
iterators: characteristics
2222
iterators: general characteristics
2204
iterators: pointers as
2219
iterator tag
2746
iterator_tag
2736
iter_swap()
2383
J
Java
1943
K
key
1551
key/value
1548
key type
1698
keyword
2483
kludge
1156
2007
Koenig lookup
203
L
Lakos, J.
821
870
late binding
1865
1881
1882
late bining
1872
lazy mood
878
left-hand
1360
left-hand value
1109
leftover
2412
2454
legibility
1562
1622
less<>()
2163
less-than operator
1366
less_equal<>()
2165
letter (US paper size)
8
lex
2935
lexer
3055
3091
lexical scanner
2941
2970
3052
3130
lexical scanner specification
2956
lexical scanner specification file
2975
lexicographical ordering
229
lexicographical_compare()
2384
lexicographic comparison
269
LEX_BODY
3093
libfl.a
3044
library
848
877
lifetime
1668
2790
LIFO
1336
1666
lineair search
1225
linear derivation
1825
linear search
1231
lineno()
3015
line number
3013
line numbers
2992
linker
1914
Linux
60
74
Lisp
77
list
1329
1435
2239
list::back()
1451
list::begin()
1453
list::clear()
1455
list::empty()
1456
list::end()
1457
list::erase()
1458
list::front()
1459
list::insert()
1460
list::merge()
1463
list::pop_back()
1464
list::pop_front()
1466
list::push_back()
1468
list::push_front()
1469
list::rbegin()
1472
list::remove()
1474
list::rend()
1475
list::resize()
1470
list::reverse()
1477
list::size()
1476
list::sort()
1478
list::splice()
1479
list::swap()
1480
list::unique()
1481
list constructors
1448
list data structure
1436
list traversal
1438
local arrays
914
915
local object
830
local program development
2471
local variable
2491
local variables
126
1667
2625
location of throw statements
1059
log()
1749
logical function object
2176
logical operations
2175
2757
logical operators
2174
logical_and<>()
2177
logical_not<>()
2181
logical_or<>()
2179
longjmp()
1020
1034
1037
1047
longjmp(): alternative to
1042
longjmp(): avoid
1039
lower_bound()
2387
lsearch()
1224
lseek()
2832
Ludlum
204
lvalue
1110
1154
2234
2315
2322
lvalue-to-rvalue conversion
2518
lvalue transformation
2536
lvalue transformations
2517
2627
M
macro
1247
1251
3087
main()
98
2553
2954
make
75
make_heap()
2462
malloc()
885
938
953
manipulator
1239
manipulators
321
442
638
822
manipulators requiring arguments
1246
map
1338
1545
map::begin()
1577
map::clear()
1579
map::count()
1580
1607
map::empty()
1581
map::end()
1582
map::equal_range()
1583
map::erase()
1584
map::find()
1585
map::insert()
1586
map::lower_bound()
1591
map::rbegin()
1592
map::rend()
1594
map::size()
1595
map::swap()
1596
map::upper_bound()
1597
map: member functions
1576
map constructors
1563
Marshall Cline
169
mask value
400
402
matched text
3006
3133
matched text length
3010
mathematical functions
1742
max()
2388
max-heap
2347
2463
max heap
2461
max_element()
2389
member: class as member
2061
member function
216
1863
2622
member function: called explicitly
1815
member functions
171
715
1089
1314
1450
1489
1505
1519
1679
2326
2633
member functions: available
1859
member functions: callable
1884
member functions: hidden
1814
member functions: identically named
1842
member functions: not implemented
1006
member functions: omitting
1009
member functions: preventing their use
1004
member functions: redefining
1811
member initialization
857
member initialization order
858
member initializer
1000
3120
member initializers
2637
members of nested classes
2063
member template
2687
memory: automatically deleted
2297
memory allocation
884
memory consumption
2022
memory leak
559
936
942
1015
1055
1074
1204
1375
1889
2293
memory leaks
895
merge()
2391
merging
2353
methods
172
min()
2393
mini scanner
2971
2980
minus<>()
2140
min_element()
2394
missing predefined function objects
2768
mixing
C
and
C++
I/O
327
modifier
1304
1307
modifiers
1125
modifying generic algorithms
2342
modulus
2131
modulus<>()
2147
MS-DOS
546
791
MS-Windows
62
547
MS-WINDOWS
792
multimap
1599
multimap::equal_range()
1609
multimap::erase()
1608
multimap::find()
1610
multimap::insert()
1611
multimap::iterator
1612
multimap::lower_bound()
1613
multimap::upper_bound()
1614
multimap: member functions
1602
1606
multimap: no operator[]
1605
multiple derivation
1821
1830
multiple grammars
3083
multiple inclusions
122
multiple inheritance
1823
1920
multiple inheritance: which constructors
1934
multiple parent classes
1822
multiple virtual base classes
1936
multiplication
2129
3065
multiplication operator
2499
multiplies<>()
2143
multiset
1648
multiset::equal_range()
1655
multiset::erase()
1654
multiset::find()
1656
multiset::insert()
1657
multiset::iterator
1658
multiset::lower_bound()
1659
multiset::upper_bound()
1660
multiset: member functions
1651
1652
mutable
881
N
name collisions
864
name conflicts
85
name lookup
127
name mangling
133
name resolution
2718
names of people
1554
namespace
84
874
namespace alias
209
namespace declarations
195
namespaces
190
nav-com set
1827
needless code
1773
negate<>()
2149
negation
2132
negators
2196
nested class
2058
2674
2919
nested classes: declaring
2067
nested classes: having static members
2065
nested class members: access to
2073
nested containers
1564
nested derivation
1789
nested enumerations
2076
nested inheritance
1924
nested namespace
207
nested template class
2673
2686
nested template function
2685
nesting depth
2947
new
886
899
1170
new-style casts
104
new[]
905
922
927
1172
new_handler
893
next_permutation()
2395
no buffering
739
no data members
1919
no destructor
943
non-constant member functions
1917
non-existing variables
1058
non-local exit
1025
non-local exits
1021
non-static member functions
1176
non-template function
2557
non-terminals
3134
non-type parameter
2496
nontemplate friend function
2647
norm()
1750
not1()
2199
not2()
2201
notation
907
notational convention
1379
not_equal_to<>()
2157
nstantiation
2700
nth_element()
2399
NULL
92
892
null-bytes
514
numbers: vs. indices
2683
O
object
140
829
object-oriented
1768
object address
967
object as argument
985
object duplication
959
object hierarchy
1771
object oriented approach
83
object oriented programming
2591
object return values
990
objects as data members
854
obsolete binding
128
octal format
661
ofdnstreambuf
2924
off_type
506
609
oformstream
2847
ofstream
475
520
799
809
812
ofstream::close()
533
ofstream::open()
532
ofstream constructors
526
old-style casts
103
omit member functions
1008
open-source
42
openmode
555
operating system
2871
operator
963
operator!()
2182
operator!=()
258
1226
2158
operator%()
2148
operator&&()
2178
operator&()
2763
operator>>()
566
583
1120
1127
1568
1756
2254
operator>()
2111
2115
2160
operator>=()
2162
operator<<()
474
490
1117
1757
2276
2444
2580
operator<<(): and manipulators
1244
operator<()
1686
2164
2390
2392
2396
2401
2403
2407
2429
2431
2433
2435
2437
2440
2458
2464
2468
operator<=()
2166
operator()()
1218
1233
1704
2113
2410
operator*()
2144
2226
operator+()
2135
2136
2360
operator++()
1148
2224
operator-()
2141
2150
operator--()
1150
operator/()
2146
operator=()
2602
operator==()
257
2156
2223
2425
2427
2453
2456
operator delete
1184
1194
operator delete[]
1192
1211
operator new
908
1166
1193
2304
operator new[]
913
1191
operator overloading
961
1103
operator overloading: within classes only
1259
operators: associativity
3149
operators: of containers
1347
operators: precedence
3151
operators: priority
3153
operator string()
1910
operator[]
1131
operator[]()
1106
1604
2603
operator|()
454
operator||()
2180
operator~()
2765
options
2981
ordered pair
1758
ostream
316
341
366
472
479
487
811
1121
1243
1254
1911
1980
2002
2275
2288
2445
2649
2696
2849
2998
ostream::flush()
519
ostream::put()
498
ostream::seekp()
505
ostream::tellp()
503
ostream::write()
500
ostreambuf_iterator
2273
2280
2283
ostreambuf_iterator<>()
2287
ostreambuf_iterator<Type>(streambuf *)
2289
ostream constructor
483
ostream coupling
765
ostream_iterator
2285
ostream_iterator<>()
2658
ostream_iterator<Type>()
2274
ostringstream
319
477
553
ostringstream::str()
556
ostringstream constructors
554
ostrstream
557
out of scope
1887
2292
2294
2305
2791
2820
output
471
700
731
769
output formatting
312
350
OutputIterator
2740
OutputIterators
2232
2730
output mode
527
output operations
1990
2284
2786
overloadable operators
1258
overloaded assignment
975
982
994
1001
1002
1012
1102
1348
overloaded assignment operator
972
1794
overloaded extraction operator
1126
overloaded global operator
1124
overloaded increment: called as operator++()
1165
overloaded operator
1181
overloading: template functions
2560
overview of generic algorithms
1369
P
pair
1569
pair<map::iterator, bool>
1587
pair<set::iterator, bool>
1637
pair<type1, type2>
1394
pair container
1325
1385
parameter list
131
1210
2490
3117
parameters
2477
parameters: of template functions
2550
parent
1782
parentheses
3067
3116
parent process
2874
ParentSlurp
2901
parse
3085
parser
2928
2969
3049
parser: members
3108
parser generator
2932
3050
parser virtual table: undefined
3096
partial specialization
2711
partial_sort()
2400
partial_sort_copy()
2402
partial_sum()
2404
partition()
2405
pdf
33
peculiar syntax
1232
penalty
1878
permuting
2354
phone book
1553
pipe
2784
pipe()
2896
2897
plus<>()
2133
2139
pointed arrows
1727
pointed brackets
2555
pointer: to template class
2619
pointer data
1014
pointer in disguise
1854
pointer juggling
1446
pointer notation
2027
pointers
2203
pointers: as iterators
2220
pointers to data members
2044
pointers to deleted memory
957
pointers to functions
1220
1228
pointers to member
41
pointers to members: assignment
2032
pointers to members: sizeof
2054
pointers to objects
1203
pointer to a function
1245
2506
pointer to an object
1856
pointer to a pointer
944
pointer to function
1282
pointer to function members: using ()
2042
pointer to member
2051
pointer to member: access within a class
2043
pointer to member field selector
2038
pointer to members
2023
2024
pointer to members: defining
2026
pointer to objects
2668
point of instantiation
2583
polar()
1751
polymorphism
110
1065
1864
2008
2013
2592
pop_heap()
2465
postfix expressions
3063
postfix operator
1151
postponing decisions
1017
PostScript
32
pos_type
504
607
pow()
1752
preamble
2976
precedence of operators
3154
precompiled template classes
2641
predefined function objects
1236
2121
2754
predefined function objects: missing
2769
predicate
2193
2198
prefix
2225
prefix operator
1152
preprocessor
340
1248
1252
preprocessor directive
28
115
335
485
523
573
577
619
2263
2282
2968
prevent casts
108
preventing member function usage
1005
previous element
2206
prev_permutation()
2406
primitive value
1199
printf()
94
161
308
priority queue data structure
1498
priority rules
1500
3077
3081
3152
priority_queue
1497
1503
priority_queue::empty()
1506
priority_queue::pop()
1508
priority_queue::push()
1507
priority_queue::size()
1509
priority_queue::top()
1510
private
186
817
1261
1284
1783
1832
2609
2675
2815
3019
private assignment operator
1970
private constructors
1011
private copy constructor
1969
private derivation
1779
private members
2069
2652
3112
private static data member
1270
problem analysis
1769
procbuf
21
procedural approach
82
process ID
2876
processing files
760
profiler
851
1447
program development
1767
Prolog
78
promoting a type
991
promotions
2630
property
1376
protected
187
688
712
1833
2814
3001
protected derivation
1780
protocol
1902
prototypes
2339
prototyping
52
public
188
820
1260
1275
1283
1831
2678
3111
public derivation
1778
public static data members
1266
pubseekoff()
1996
pure virtual functions
1906
2595
pure virtual member functions
2010
push_back()
2247
push_front()
2249
push_heap()
2466
Q
qsort()
2720
Qt
824
882
qualification conversion
2522
2537
qualification conversions
2629
queue
1330
1482
1487
2528
queue::back()
1490
queue::empty()
1492
queue::front()
1493
queue::pop()
1495
queue::push()
1494
queue::size()
1496
queue data structure
1483
R
radix
393
406
2000
random
1441
1518
random access
2242
RandomAccessIterator
2745
RandomAccessIterators
2241
2732
random number generator
2409
random_shuffle()
2408
range of values
1406
rbegin()
2213
read and write to a stream
781
read beyond end-of-file
370
read first, test later
761
read from a container
2228
read from memory
631
reading and writing fstreams
788
reading a string
248
realloc()
954
real numbers
3068
real part
1724
1739
recipe
2474
recompilation
1788
redefining member functions
1812
redirection
776
2834
2859
reduce typing
1561
1621
redundant include guards
2882
reference
1242
1853
1868
reference: to template class
2618
reference data members
999
1003
reference operator
838
reference parameter
861
references
170
reference to the current object
977
regular expression
2958
3007
regular expressions
3058
reinterpret_cast<type>(expression)
107
relational function object
2154
2191
relational operations
2153
2756
relative address
2031
relative position
744
remove()
2411
remove_copy()
2413
remove_copy_if()
2415
remove_if()
2414
2771
rend()
2214
renew operator
919
931
replace()
2416
replace_copy()
2417
replace_copy_if()
2419
replace_if()
2418
repositioning
501
604
resizing strings
247
responsibility of the programmer
780
1414
1452
1491
1511
1521
1685
2330
restricted functionality
1855
retrieval
1556
retrieve the type of objects
1941
return
102
1026
1157
return type
2492
return value
99
1241
2478
reusable software
686
reverse()
2420
reversed sorting
2171
reversed_iterator
2205
Reverse Polish Notation
1672
reverse_copy()
2421
reverse_iterator
1431
1473
1541
1593
1643
2610
2748
right-hand
1361
1390
right-hand value
1107
right shift
1567
rotate()
2422
rotate_copy()
2423
RPN
1673
rule of thumb
129
163
850
879
926
1195
1301
1440
1787
2030
2579
2584
rules section
2993
run-time
1867
1958
2015
run-time error
1093
run-time type identification
1942
rvalue
1108
1153
1575
2229
2314
2321
S
scalar numerical types
1701
scalar type
1729
scan()
2846
scanf()
589
scanner
2929
scanner: as parser member
3156
scanner generator
2930
scientific notation
429
scope resolution operator
143
199
1190
1285
1816
1844
1926
2028
2066
scope rules
2493
search()
2424
search_n()
2426
second
1387
seek before begin of file
515
615
seek beyond end of file
511
614
seekg()
637
800
seek_dir
2081
segmentation fault
2311
select()
2903
2904
Selector::addExceptFd()
2915
Selector::addReadFd()
2913
Selector::addWriteFd()
2914
Selector::exceptFd()
2910
Selector::noAlarm()
2912
Selector::nReady()
2907
Selector::readFd()
2908
Selector::rmExceptFd()
2918
Selector::rmReadFd()
2916
Selector::rmWriteFd()
2917
Selector::Selector()
2905
Selector::setAlarm()
2911
Selector::wait()
2906
Selector::writeFd()
2909
self-destruction
970
semantical correctness
2582
semantical value union
3124
semantic value
3104
semicolon
2511
sequential containers
1326
set
1615
set::begin()
1627
set::clear()
1629
set::count()
1630
1653
set::empty()
1631
set::end()
1632
set::equal_range()
1633
set::erase()
1634
set::find()
1635
set::insert()
1636
set::lower_bound()
1641
set::rbegin()
1642
set::rend()
1644
set::size()
1645
set::swap()
1646
set::upper_bound()
1647
set: member functions
1626
set constructors
1623
setg()
2816
setjmp()
1019
1033
1036
1046
setjmp(): alternative to
1041
setjmp(): avoid
1040
setstate(): with streams
386
setup.exe
69
set_debug(true)
2990
set_difference()
2428
set_intersection()
2430
set_new_handler()
947
set_symmetric_difference()
2432
set_union()
2434
shrink arrays
918
930
shuffling
2355
side-effects
1249
side effect
302
SIGCHLD
2925
sigh of relief
34
signal
2883
significant digits
450
SIGTERM
2927
silently ignored
1572
1624
sin()
86
1753
sinh()
1754
sizeof
51
888
sizeof(wchar_t)
184
size of pointers to members
2053
size specification
1274
size_t
1168
1179
1186
1207
skeleton program
2680
skipping leading blanks
157
snext()
1989
socket
2785
sockets
330
software design
685
sort()
2168
2243
2436
sort by multiple hierarchical criteria
2441
sorted collection of value
1649
sorted collection of values
1616
sorting
2352
sort_heap()
2467
special containers
1337
specialization parameter list
2713
specialized constructor
1164
specification file: with long lines
3109
split buffer
729
sprintf()
478
sputc()
1993
sqrt()
1755
sscanf()
570
stable_partition()
2438
stable_sort()
2045
2439
stack
986
1333
1661
2948
3026
stack::empty()
1680
stack::pop()
1682
stack::push()
1681
stack::size()
1683
stack::top()
1684
stack constructors
1677
stack data structure
1662
stack operations
1235
stand alone functions
1088
standard namespace
87
standard output
2946
Standard Template Library
37
1319
2091
standard type conversions
2539
stat()
179
state flags
1097
state of I/O streams
311
349
static
81
197
1263
static binding
1870
1880
static data member
2071
static data members
1265
2725
static data members: initialization
1272
static inline member functions
1287
static local variables
1670
static member function
1177
1885
static member functions
1277
1278
static members
1264
2047
2663
static members: definitions
2666
static object
831
static private members
2654
static type checking
1944
static type identification
1945
static_cast
1136
static_cast<type>(expression)
105
std
88
std::bad_cast
1961
2082
std::bidirectional_iterator_tag
2742
std::forward_iterator_tag
2741
std::input_iterator_tag
2737
std::output_iterator_tag
2739
std::random_access_iterator_tag
2744
std::reverse_iterator
2747
std::string
2112
stderr
150
STDERR_FILENO
2900
stdin
148
STDIN_FILENO
2898
stdio.h
121
stdlib.h
2722
stdout
146
STDOUT_FILENO
2800
2899
step-child
2889
step-parent
2888
STL
38
1318
2092
storage
1555
storing data
1439
str...()
896
strcasecmp()
2118
strdup()
897
952
stream
753
1978
streambuf
315
353
363
530
680
713
752
762
806
1976
2260
2783
2802
2806
2824
2835
streambuf::eback()
720
2811
2840
streambuf::egptr()
721
2813
2842
streambuf::epptr()
2797
streambuf::gbump()
722
streambuf::gptr()
723
2812
2841
streambuf::gpumb()
2822
streambuf::in_avail()
691
streambuf::overflow()
703
732
1991
2788
2798
streambuf::pbackfail()
724
1984
streambuf::pbase()
734
2795
streambuf::pbump()
736
2799
streambuf::pptr()
735
737
2796
streambuf::pubseekoff()
706
streambuf::pubseekpos()
708
streambuf::pubsetbuf()
710
streambuf::pubsync()
701
streambuf::sbumpc()
692
2821
streambuf::seekoff()
743
1995
2825
streambuf::seekpos()
746
1997
2826
streambuf::setbuf()
742
1994
streambuf::setg()
725
2810
streambuf::setp()
738
2794
streambuf::sgetc()
694
streambuf::sgetn()
695
2823
streambuf::showmanyc()
726
1985
streambuf::snextc()
697
streambuf::sputback()
698
streambuf::sputc()
702
streambuf::sputn()
704
streambuf::streambuf()
718
streambuf::sungetc()
699
streambuf::sync()
749
1998
2789
2793
streambuf::uflow()
693
727
1986
streambuf::underflow()
728
1987
2839
streambuf::xsgetn()
696
730
1988
2818
streambuf::xsputn()
705
740
1992
stream mode
2003
streams: associating
807
streamsize
689
stream state flags: modifying
389
stream state flags: obtaining
383
string
215
1128
1982
string(char const *)
2172
string::append()
265
string::assign()
266
string::at()
226
264
string::begin()
252
1371
string::capacity()
267
string::compare()
228
268
string::copy()
270
string::c_str()
272
string::data()
273
string::empty()
246
274
string::end()
253
1372
string::erase()
275
276
string::find()
277
string::find_first_not_of()
279
string::find_first_of()
278
string::find_last_not_of()
281
string::find_last_of()
280
string::getline()
282
string::insert()
283
string::iterator
2059
string::length()
284
string::max_size()
285
string::npos
217
250
262
string::rbegin()
254
string::rend()
255
string::replace()
286
string::resize()
287
string::rfind()
288
string::size()
289
string::size_type
218
261
263
string::substr()
290
string::swap()
291
string: as union member
3129
string appends
232
string assignment
221
string comparisons
227
string constructors
251
string elements
223
string erasing
238
string extraction
587
string initialization
219
string insertions
234
string operators
256
string pointer dereferencing operator
224
string range checking
225
string replacements
235
string searches
239
string size
243
stringstream
29
string swapping
237
string to ASCII-Z conversion
222
strlen()
244
strongly typed
2472
Stroustrup
164
strstream
30
struct
137
819
955
substrate
965
substrings
240
Substrings
241
subtraction
2128
superset
2566
super specialization
2717
swap()
2446
swap area
950
swapping
2356
swap_ranges()
2447
Swiss army knife
1826
switching files
2942
symbol area
2979
symbolic constants
158
symbolic name
2801
syntactical elements
1028
system()
2861
2868
system call
19
2753
2867
T
TCP/IP stack
687
tellg()
801
template
300
1322
2102
2469
2544
2606
2699
template<>
2702
2709
template <...>
2479
template: declaration
2509
template: parameter conversions
2515
template argument deduction
2514
2533
2571
template argument deduction: not required
2541
template class
2527
2585
2664
2701
2761
2773
template class: construction
2598
template class: conversion to a base class
2531
template class: default arguments
2612
template class: fully specialized
2716
template class: instantiation
2614
2617
template class: pointer to
2621
template class: reference to
2620
template class: specialization
2706
template class constructor
2636
template classes
2719
template classes: having multiple parameters
2710
template class specialization
2697
template class specialization interface
2708
template class specializations
2695
template class type parameters
2634
template explicit arguments
2564
template explicit specialization
2549
template function
2473
2476
template function: address of
2501
template function: not instantiated
2502
template function: preferred
2577
template function declarations
2547
template functions: overloading
2559
template functions: specialization
2565
template instantiation declaration
2556
template member function
2643
template member functions
2724
template method design pattern
2877
template non-type parameter
2482
template objects
2723
template parameter
2712
template parameter list
2480
2661
2694
template parameters
2608
2688
template parameters: identical types
2534
templates: ambiguities
2562
templates: and friends
2645
templates and using directives/declarations
2512
templates in classes
2689
template type parameter
2481
template type parameters
2607
terminal symbols
3144
testing the `open' status
536
628
text files
499
795
this
966
971
974
1175
1280
1286
1886
2048
2137
throw
1030
1048
throw([type1 [, type2, type3, ...]])
1091
throw: copy of objects
1049
throw: empty
1062
1069
throw: function return values
1060
throw: local objects
1053
throw: pointer to a dynamically generated object
1054
throw: pointer to a local object
1051
tie()
767
token
1674
token indicators
3145
tokens
3053
top
1676
top-down
1759
toString()
1064
transform()
2152
2184
2448
transform(): compared to for_each()
2451
traverse containers
2238
traverse containers
2236
true
175
259
380
538
630
1353
2194
2385
2397
2972
truth value
2197
try
1029
1044
1066
1079
try block: destructors in
1083
try block: ignoring statements
1082
two types
1549
Type
1382
type-safe
160
type cast
1214
1860
2504
2540
type checking
93
Type complex::imag()
1740
Type complex::real()
1738
type conversions
2573
typedef
135
297
1393
1560
1620
2442
typedefs: nested
2682
typeid
1947
1951
1966
typeid: argument
1975
type name
1963
typename
2484
typename: required
2498
type of the pointer
1857
type parameter
2489
types: depending on template parameters
2581
types: without values
2086
type safe
155
491
584
901
type safety
306
types of iterators
2221
type specification
1728
type_info
1968
typing effort
1395
U
unary function
2195
unary function objects
2200
unary not
2764
unary operator
2151
2183
2759
unary predicate
2368
unbound friends
2662
undefined parser virtual table
3097
undefined reference
1915
2576
Unicode
181
unimplemented member functions
1007
union
136
2505
union: and constructors
3127
union: without objects
3126
union fields
3135
unique()
2452
unique_copy()
2455
universal twxt to anything convertor
5
Unix
778
949
2865
2870
2892
3040
3162
upper_bound()
2457
US-letter
7
use of inline functions
846
using
876
using-declaration
200
using-directive
201
using declaration
2337
using directive
2336
using directives/declarations in templates
2513
using inline functions
849
using namespace std
89
using namespace std;
26
V
value
1552
value-retrieval
1111
value parameter
1050
2519
value return type
1112
value type
1699
value_type
1558
1618
variable number of arguments
1182
vector
1327
1397
2207
2596
vector::back()
1413
vector::begin()
1415
vector::clear()
1417
vector::empty()
1418
vector::end()
1419
vector::erase()
1420
vector::front()
1421
vector::insert()
1422
vector::pop_back()
1425
vector::push_back()
1427
vector::rbegin()
1430
vector::rend()
1432
vector::resize()
1428
vector::size()
1433
vector::swap()
1434
vector: member functions
1412
vector constructors
1400
vform()
22
495
2850
viable functions
2572
virtual
1875
1907
2787
2961
virtual base class
1930
virtual derivation
1931
virtual destructor
1890
1912
2012
virtual member function
1874
1953
virtual member functions
1977
virtual table
3095
visibility: nested classes
2062
visible
2570
visit all elements in a map
1598
void
112
void *
1078
1167
1185
1206
2507
volatile
2524
vpointer
2019
vscan()
2852
vscanf()
590
vsnprintf()
2854
vtable
2020
W
waitpid()
2885
wchar_t
180
299
white space
156
438
wild pointer
958
1052
2301
WINDOWS
794
wrapper
946
2006
2950
wrapper class
332
1155
1502
1845
write beyond end of file
512
write to a container
2233
write to memory
552
X
X2a
2779
Y
yacc
2934
Yodl
3
yyFlexLexer
2951
2957
3002
3038
yyFlexLexer::yylex()
2965
yyin
2996
YYLeng()
3011
yylex()
2960
yylineno
3024
yylval
3106
yyout
2997
YYText()
3008
3131
YY_
3088
yy_buffer_state
3027
3033
YY_BUF_SIZE
3030
YY_CURRENT_BUFFER
3029
3036
yy_delete_buffer()
3035
YY_START
3037
yy_switch_to_buffer()
3034
Z
zombi
2884
2920