Index

!= 1113 
#define __cplusplus 103 
#error 2280 
#ifdef 107 
#ifndef 110 
#include 17  2764 
#include <condition_variable> 2003 
%baseclass-header 2841 
%baseclass-preinclude 2842 
%class-header 2844 
%class-name 2845 
%debug 2847 
%filenames 2848 
%implementation-header 2849 
%left 2859 
%name 2846 
%nonassoc 2861 
%option 8bit 2775 
%option c++ 2750  2776 
%option debug 2777  2818 
%option noyywrap 2781 
%option outfile 2782 
%option warn 2783 
%option yyclass 2784 
%option yylineno 2785 
%parsefun-source 2850 
%prec 2862 
%right 2860 
%scanner 2851 
%stype 2852 
%token 2857 
%type 2858 
%union 2843  2853 
& 174 
> 1119 
>> 959 
>>: with templates 1314 
>= 1120 
< 1117  1128 
<= 1118 
'0' 281 
-> 1749 
->* 1752 
--std=c++0x 41  53 
-O0 1076 
.* 1751 
... 2344 
.h 111 
.ih extension 733 
.template 2460 
// 76 
:: 134  994 
::template 2459 
= 0 1591 
== 1112  1126 
= default 694 
= delete 697 
[&] 2013 
[=] 2014 
[begin, end) 1166 
[first, beyond) 1183  1225  1288  1332  1367 
[first, last) 2057 
[left, right) 1858 
\u 234 
__cplusplus 101  105 
__gnu_cxx 13 
0-pointer 758 
0x30 282 
 

A

A2x 2727 
abort exception 943 
abs 1457 
absolute position 1668 
abstract base class 1725  2639 
abstract classes 1585 
access 227 
access files 517  597 
accessor 659  674 
accessor member function 962 
access promotion 1529 
access rights 658 
accumulate 2065 
actions 2826 
adaptor: inserter 1878 
adaptor: object to iterator 1846 
adaptor: required typedefs 1885 
addExceptFd 2696 
addReadFd 2694 
address-of operator 172 
address of objects 824 
addWriteFd 2695 
add_lvalue_reference 2536 
add_rvalue_reference 2537 
adjacent_difference 2067 
adjacent_find 2068 
adjustfield 442 
Aho, A.V. 1200 
Alexandrescu, A. 2286  2447  2464  2546  2547  2552 
Alexandrescu, H. 2544 
algorithm: header file 2052 
allocate arrays 767 
allocate memory 997 
allocate objects 762 
allocate primitive types 760 
allocator 2481 
allocator class 1780 
ambiguity 1599  1601  1603 
amd 240 
and 1039 
and_eq 1041 
angle bracket notation 1139  1151  1782 
angle brackets 2262 
angle brackets: consecutive 1315 
anonymize 839 
anonymous 1795  1891 
anonymous function 2006 
anonymous object 701  1034 
anonymous object: lifetime 704 
anonymous pair 1148 
anonymous variable 180 
anonymous variable: generic form 1150 
ANSI/ISO 14  26  74  100  203  260  345  384  417 
app 531  637 
append 298 
arg 1458 
argument_type 2177  2501 
arithmetic function object 1791 
arithmetic operations 1792  2706 
array-to-pointer transformation 2228 
array: 0-sized 772 
array: dynamic 768 
array: enlarge 778 
array: fixed size 776  784 
array: local 774 
array bounds 1169 
array bounds overflow 950 
ASCII 492  496  567  573  1263 
ascii-value 2624 
ASCII-Z 279  304  510  576  647  2543 
ASCII-Z string 280 
ascii to anything 2728  2729 
assembly language 62 
assign 299 
assignment 1530 
assignment: pointer to members 1746 
assignment: refused 1532 
assignment: sequential 825 
associative array 1303  1341  1423 
asynchronous alarm 2684 
asynchronous input 2679 
at 297 
ate 532  639 
atoi 612  2724 
atol 2725 
auto 191 
automatic expansion 1168 
auto_ptr 1934 
auto_ptr: deprecated 1906 
available member functions 1540 
avoid global variables 120 
 

B

b 210 
back 1171  1214  1252  1277 
backdoors 677 
background process 2668 
back_inserter 1879 
bad 403 
badbit 398 
bad_alloc 806  907  930  1007 
bad_cast 914  1625 
bad_exception 893  910 
bad_typeid 916  1633 
base class 1479  1535  2612  2640 
base class: converting to derived class 1614  1619 
base class: hiding members 1506 
base class: prototype 1643 
base class: virtual 1604 
base class destructor 1504 
base class initializer 1495 
base class initializers: calling order 1519 
bash 632 
BASIC 61 
basic guarantee 929 
basic operators of containers 1107 
basic_ 333  334 
basic_ios.h 388 
beg 505  591  1697 
begin 300  690  1173  1216  1279  1320  1354  1853 
bernoulli_distribution 2034 
BidirectionalIterator 1874  2434 
bidirectional_iterator_tag 2433 
binary 535  643 
binary constant 211 
binary file 495  572  644  646 
binary function object 1834 
binary input 562 
binary operator 2709 
binary output 438  489 
binary predicate 1845 
binary tree 2168 
binary_function 2719 
binary_search 2069 
bind1st 1836 
bind2nd 1837 
bind2nd: perfect forwarding 2357 
binder 1833 
binders.h 2356 
binomial_distribution<IntType = int> 2035 
Bison 2870 
bison 2745  2751  2829  2834 
bison++ 2752  2830  2871 
bisonc++ 2753  2828  2833 
bisonc++: grammar file 2837 
bitand 1043 
bitfunctional 2718 
bitor 1045 
bits/stl_function.h 2723 
bitwise 2717 
bitwise and 414  2713 
bitwise operations 2711 
Bobcat library 1431  2565  2593 
bool 199  1330  1365 
boolalpha 450 
bound friend 2395  2402  2417 
bridge design pattern 1639 
buffer 1670 
buffer overflow 166 
built-in 198 
 

C

C++0x 684  1317  1401  1425  2215 
C++0x standard 39 
C++: function prevalence rule 2208 
call back 1088 
calling order of base class initializers 1520 
calloc 747 
call_once 1993 
candidate functions 2268 
capacity 301  1175 
case-insensitive 290 
catch 870  884 
catch: empty enum 1775 
cauchy_distribution<RealType = double> 2036 
ccbuild 56 
cerr 147  483  625 
chain of command 1645 
char 336 
char * 961 
child process 2630  2635  2646 
chi_squared_distribution<RealType = double> 2037 
cin 145  375  556  560  624 
circular queue 2292 
class 69  152  261  1776  2198  2487 
Class(T&) cannot be overloaded with Class(T const&) 2355 
class-type parameters 728 
class-type return values 727 
class: abstract 1584 
class: concept defined 1732 
class: enforcing constraints 2473 
class: externally declared functions 1733 
class: having pointers 1964 
class: move-aware 834 
class: ordinary 2234 
class: policy 2475  2477 
class: trait 2499 
classes: local 717  1548 
classes: without data members 1596 
class hierarchy 1482  1569 
class interface 2400 
class name 1629 
class scope 1740 
class template 2235  2284  2294  2712 
class template: adding functionality 2408 
class template: as base class 2489 
class template: conditional data organization 2471 
class template: declaration 2314  2382 
class template: deducing parameters 2380 
class template: default argument 2315 
class template: default arguments 2313 
class template: defining a type 2467 
class template: derivation 2407 
class template: derived from ordinary class 2414 
class template: friend function template 2283 
class template: generate types 2291 
class template: identifying subtypes 2329 
class template: instantiation 2379 
class template: member instantiation 2387 
class template: member template 2310 
class template: nested 2415 
class template: non-type parameter 2299 
class template: partially compiled 2406 
class template: partial specialization 2335  2336 
class template: pointer to 2386 
class template: reference to 2385 
class template: shadowing parameters 2312 
class template: static members 2324  2325 
class template: subtype vs. static members 2453 
class template: transformation to a base class 2237 
class template: using friend 2393 
class template: values without objects 2468 
class template: wrapped in simpler template 2551 
class vs. typename 2199 
clear 410  1176  1218  1281  1321  1356 
Cline 140 
clog 482 
clone 2875 
close 515  524  602  1709 
closure 2012 
cmatch 1436 
code bloat 2494 
Coetmeur, A. 2831 
collating order 1632 
collision 1408 
command language 2678 
common data fields 1062 
common pool 753 
compare 302 
compile-time 93  1560  1563  1607  2186  2281 
compiler 20  30  47 
compiler firewal 1640 
compiler flag 40 
compiler flag: -pthread 1976 
compiler option 52 
compl 1047 
complex 1438 
complex: header file 1440 
complex container 1105 
complex numbers 1106  1439 
composition 678  729  1476  1514 
conditional 2534 
condition flags 397 
condition member functions 402 
condition state 396 
condition variable 1974 
condition_variable 1975  1995  1996  2002 
conflict resolution 2865 
conj 1459 
consecutive closing angle brackets 1316 
const 135  2231 
const-qualification 700 
constant expression 2205 
const data and containers 1137 
constexpr 1991 
const function attribute 87 
const functions 139 
const member 676 
const member functions 698  1594 
construction: delegate to base classes 1499 
constructor 1035  1518  1784 
constructor: and exceptions 946 
constructor: calling order 1501 
constructor: default 667  670 
constructor: of derived classes 1493 
constructor: primitive type 2207 
const_cast<type>(expression) 249 
const_iterator 1860 
const_pointer_cast 1962 
container 1091 
container: nested 1313 
container: storing pointers 1134 
containers: basic operators 1108 
containers: data type requirements 1123 
containers: equality tests 1111 
containers: initialization 1160 
containers: ordering 1116 
container without angle brackets 1138 
containter: storing const data 1136 
context switch 1983 
conversion operator 964 
conversion operator: explicit 971 
conversion rules 226 
conversions 2305 
conversions: binary to text 547 
conversions: text to binary 611 
cooked literal 2374 
copy 303  2070  2413 
copy construction 692 
copy constructor 705  828  1265  1496 
copy elision 845 
copyfmt 422 
copy non-involved data 1210 
copy_backward 2071 
cos 1460 
cosh 1461 
count 1322  1345  1357  1378  2072 
count_if 1838  2073 
coupling 67 
cout 143  376  481  623  626  2660 
cplusplusus 11 
create files 518 
cref(arg) 2220 
cstddef 239 
cstdint 245 
cstdio 81 
cstdlib: header file 2390 
cumulative distribution function 2019 
cur 506  592  1696 
Cygnus 43 
Cygwin 50 
c_str 305 
 

D

daemon 2654  2667  2702  2704 
data 306 
data.cc 1071 
database applications 585 
data hiding 58  71  162  660  672  1074  1487  1673  1727 
data integrity 1728 
data member: initialization 683 
data members 657  1671  2480 
Data Structures and Algorithms 1203 
deadlock 1989 
deallocate memory 998 
Debian 35 
dec 446 
declaration section 2840 
declarative region 263 
declare iostream classes 341 
decltype 193  2214 
decrement operator 974 
default 693 
default arguments 92 
default constructor 771  827  1124  1494 
default implementation 1686 
default value 1189  1234  1296 
define members of namespaces 278 
delete 696  744  755  991 
deleter 1908  1916  1940  1945 
delete[] 779  802 
deletions 1208 
delimiter 1897 
deque 1272  1851 
deque: header file 1274 
deque constructors 1275 
derivation 1477 
derived class 1480  1534  1620 
derived class: using declaration 1509 
derived class destructor 1503 
derived class vs. base class size 1545 
design pattern 1586  2873 
design pattern: Prototype 1724 
design pattern: template method 2638 
Design Patterns 2633 
design patterns 68  2631 
destructor 666  796  1572 
destructor: and exceptions 947 
destructor: called at exit 2650 
destructor: calling order 1502 
destructor: derived class 1500 
destructor: empty 1577 
destructor: explicit call 795  799 
destructor: for policy classes 2495 
destructor: inline 1578 
destructor: main task 798 
destructor: virtual 1574 
device 363  2558 
direct base class 1491 
display field width 435 
display floating point numbers 428  460 
divides 1802 
domain_error 918 
DOS 641 
double free 1960 
double initialization 1544 
double pointers 1089 
doubly ended queue 1273 
down-casting 1615  1621 
dup 2662 
dup2 2663  2676 
dynamically allocated variables 2303 
dynamic arrays 769 
dynamic binding 1565 
dynamic cast 1612 
dynamic cast: prerequisite 1623 
dynamic growth 1209 
dynamic polymorphism 2290  2492 
dynamic_cast 1626 
dynamic_cast<> 1618 
dynamic_pointer_cast 1963 
 

E

E 212 
early binding 1558  1561 
eback 1674  2580  2596  2621 
ECHO 2790 
efficiency 1424 
egptr 1675  2582  2587  2598  2623 
ellipsis 966  2343  2510  2545 
empty 307  1177  1219  1254  1267  1282  1323  1358  1395 
empty deque 1290  1292 
empty destructor 1576 
empty enum 1774 
empty function throw list 891 
empty list 1228  1230 
empty parameter list 98 
empty struct 2540 
empty vector 1185 
enable_if 2533 
encapsulation 70  167  673  1486  1726 
end 308  507  593  691  1178  1220  1283  1324  1359  1698  1854 
end-of-stream 1890  1894 
endian 499 
endl 158  465 
end of line comment 75 
ends 466 
enum 125 
enum class 187 
enumeration: nested 1768  2418 
enum values: and arithmetic operators 1036 
enum values: evaluated at compile-time 2511 
environ 73 
eof 404 
eofbit 399 
epptr 2571 
equal 2075 
equality operator 1114  1125 
equal_range 1325  1347  1360  1380  2076 
equal_to 1810 
erase 309  1179  1221  1284  1326  1346  1361  1379 
error 2836 
error code 856 
escape sequence 185 
exceptFd 2691 
exception 416  1624 
exception: and constructors 945 
exception: and destructors 948 
exception: and new 932 
exception: and new[] 1006 
exception: and streambuf 1650 
exception: bad_alloc 807 
exception: header file 911 
exception: replace 944 
exception: standard 904 
Exceptional C++ 936 
exception class 900  905 
exception guarantees 928 
exception handler: order 886 
exception neutral 937 
exceptions 863 
exceptions (function) 895 
exception safe 927 
exception specification list 890 
exec... 2648 
exercise 2811 
exit 858  866  876  2649  2669 
exit: avoid 797 
exit: calling destructors 2651 
exit status 2643 
exp 1462 
expandable array 1157 
expected constructor, destructor, or type conversion 2451 
explicit 968 
explicit: conversion operator 970 
explicit instantiation declaration 2248 
explicit template type arguments 2253 
explicit type specification 2224 
exponential_distribution<RealType = double> 2039 
exponentiation 214 
export 253 
expression: actual type 1617 
expression: type of 1630 
extendable array 1094 
extensible literals 2371 
extern 29  2381 
extern "C" 104  106 
extern template 2319  2320 
extracting strings 569 
extraction operator 150  153  358  550  563 
extreme_value_distribution<RealType = double> 2038 
 

F

F 215 
factory functions 843 
fail 406  512 
failbit 400  595 
failure class 899 
false 225  2093  2105  2768 
field selector 1748 
field width 1023 
field `...' has incomplete type 2401 
FIFO 1097  1248 
FILE 329 
file: binary mode 536 
file: copying 613 
filebuf 362  370  1702  1705 
file descriptor 522  630  2611  2620 
file descriptors 365  2557  2670 
file flags 529 
file is rewritten 540 
file modes 528 
file rewriting: preventing 534 
fill 423  2077 
fill characters 443 
fill_n 2078 
FILO 1101  1388 
find 310  1327  1348  1362  1381  2079 
find_end 2080 
find_first_of 311  2081 
find_if 2082 
find_last_not_of 313 
find_last_of 312 
first 1145 
first in, first out 1098  1249 
first in, last out 1100  1387 
first_argument_type 2178  2502 
fisher_f_distribution<RealType = double> 2040 
Fistream 2626 
fixed 458 
flags 426 
flags: of ios objects 413 
flex 2743  2758  2793  2814  2827  2866  2876 
flex: %option yylineno 2800 
flex: debugging code 2778 
flex: set_debug 2780  2819 
flex: yyleng 2797 
flex: yytext 2794 
FlexLexer.h 2770  2802 
flex yylineno 2799 
floatfield 459 
flow-breaking methods 862 
flush 467  514 
fopen 477  552 
for-statement 197 
fork 2628  2642  2664 
formal type 2196  2298 
formal types 2192 
formatted input 566 
formatted output 440  491 
formatting 392  421 
formatting commands 355 
formatting flags 418  437 
forward 2349  2352 
forward: parameters 2354 
forward class reference 726 
forward declaration 1767 
forward declaration: enum class 188 
forward declarations 340  730 
ForwardIterator 1873  2432 
forward iterators 295  296 
forward_iterator_tag 2431 
for_each 2083  2703 
for_each: vs. transform 2157 
fprintf 344 
free 749  790  801 
free compiler 31  48 
free function 957 
Free Software Foundation 32 
Friedl, J.E.F 1433 
friend 1730  2392  2398 
friend: bound 2396  2403 
friend: function declaration 1734 
friend: in class templates 2394 
friend: nested classes 1765 
friend: unbound 2404 
friend: using a template parameter 2739 
friendship among classes 1731 
front 1180  1222  1255  1285 
front_inserter 1881 
FSF 33 
fstream 519  598  634 
fstream: header file 377  1704 
ftp://research.att.com/dist/c++std/WP/ 18 
ftp::/prep.ai.mit.edu/pub/non-gnu 2749 
fully qualified name 276  2212 
fully qualified name: nested class members 1762 
function-to-pointer transformation 2229 
function: anonymous 2007 
function: free 982 
function: returning rvalue reference 835 
function adaptor 1832 
function adaptors 1789 
functional: header file 1783  2176  2218  2363 
functionality 1154 
function call operator 1008  1419 
function object 1010  1422 
function object: arithmetic 1790 
function object: logical 1824 
function object: relational 1808 
function overloading 88  699 
function prevalence rule 2209 
functions: candidate 2267 
functions: viable 2269 
functions as members of structs 126 
function selection 2266 
functions having identical names 85  128 
function template 2188  2191 
function template: overloading 2255 
function template: specialization vs. overloading 2265 
function templates: multiply included 2241 
function templates: specialized type parameters 2257 
function throw list 889  913 
function try block 942 
 

G

g++ 21  46  2816 
Gamma, E. 1587  1722  2632  2735  2874 
gamma_distribution<RealType = double> 2041 
gbump 1676  2601 
gcount 574 
generalized pair 1155  2364 
generate 2085 
generate_n 2086 
generator: random number 2022 
generic algorithm: categories 2058 
generic algorithms 1130  2054  2055 
generic algorithms: required types 2500 
generic data type 2056 
generic software 339 
generic type 1141 
geometric_distribution<IntType = int> 2042 
get 575  1911  1928  1943  1954  2367 
getline 314  405  577 
get_deleter 1929  1955 
global try block 869 
global function 1082 
global namespace 257 
global scope 1738 
global variable 2301 
global variables 1068 
global variables: avoid 119 
Gnu 19  45  809  1771  2815 
good 407 
goodbit 401 
goto 861 
gptr 1677  2581  2586  2597  2622 
grammar 2555  2824 
grammar specification file 2832 
grammatical rules 2838 
Graphical User Interface Toolkit 665 
greater 1814 
greater_equal 1816 
 

H

hash function 1406 
hash function: predefined 1417 
hashing 1405 
hash value 1407 
has_nothrow_assign 2530 
has_nothrow_copy_constructor 2529 
has_nothrow_default_constructor 2527 
has_nothrow_destructor 2528 
has_trivial_assign 2526 
has_trivial_copy_constructor 2524 
has_trivial_default_constructor 2523 
has_trivial_destructor 2525 
header file 262  367  724  736 
header section 2839 
heap 2167 
hex 447 
hidden data member 1713 
hiding: base class members 1505 
hierarchic sort 2410 
hierarchy of code 1474 
Hopcroft J.E. 1201 
http://bisoncpp.sourceforge.net/ 2868 
http://bobcat.sourceforge.net 1432  2566  2594 
http://bobcat.sourceforge.net/ 2869 
http://en.wikipedia.org/wiki/C++0x 7 
http://gcc.gnu.org 51 
http://oreilly.com/catalog/ 1971 
http://publications.gbdirect.co.uk/c_book/ 3 
http://sourceforge.net/projects/cppannotations/ 2 
http://sources.redhat.com 44 
http://www.cplusplus.com/ref 24 
http://www.csci.csusb.edu/dick/c++std 25 
http://www.debian.org 36 
http://www.gnu.org 12  34 
http://www.gnu.org/licenses/ 4 
http://www.linux.org 38 
http://www.oreilly.com/catalog/lex 2748 
http://www.research.att.com/... 138 
http://www.sgi.com/.../STL 1133 
http://www.trolltech.com 664 
http://www/parashift.com/c++-faq-lite/ 141 
http://yodl.sourceforge.net 6 
human-readable 439 
hyperlinks 23 
 

I

I/O 330 
I/O library 331 
I/O multiplexing 2683 
icmake 55 
identically named member functions 1521 
identifiers starting with an underscore 256 
IFdNStreambuf 2589 
IFdSeek 2607 
IFdStreambuf 2577  2701 
ifstream 551  596  649 
ifstream constructors 600 
ignore 578 
imag 1454 
imaginary part 1441  1455 
implementation 655 
implementation dependent 1729 
implemented-in-terms-of 1550 
implicit conversion 1533 
in 533  538  635 
INCLUDE 725  732 
include guard 109 
includes 2087 
increment operator 972 
index operator 951  1167  1276  1319  1343 
indirect base class 1492 
inequality operator 1115 
inheritance 721  1478  1484 
inheritance: access to base class member 1528 
inheritance: multiple 1512 
inheritance: no derived class constructors 1498 
inheritance: private derivation 2409 
init 2655  2656  2665 
initialization 685  763  826  1161 
initialization: static data member 1069 
initializer list 189  686 
initializer lists 1162 
initializer_list 688 
initializer_list<Type> 190 
inline 706  707  710  1020  1579  1785  1787 
inline: avoid! 714 
inline: disadvantage 713 
inline: static members 1084 
inline function 709 
inline member functions 1761 
inner types 2478 
inner_product 2088 
inplace_merge 2089 
input 548  621 
InputIterator 1867  2428 
InputIterator1 1869 
InputIterator2 1870 
input language 2820 
input_iterator_tag 2427 
insert 315  1181  1223  1286  1328  1349  1363  1382  1884 
inserter 1877  1883 
inserter: and non-STL classes 1887 
inserter: required typedefs 1886 
inserting streambuf * 617 
insertion operator 149  352  475  490  956 
insertions 1207 
instantiation 2187  2201 
instantiation declaration 2247 
instantiation function 2322 
instantiation source 2321 
int32_t 244 
integral conversions 2308 
interface 654  1582 
interface functions 671 
internal 441 
internal buffer 513 
internal header 734 
internal header file 2647 
Internet 22 
invalid_argument 919 
in_avail 1651 
iomanip 420 
iomanip: header file 379 
ios 349  383  386  389  391  619  1770  2246  2609 
ios::exceptions 894 
ios::fail 525  603 
ios: header file 2610 
iosfwd 286  342  368 
ios object: as bool value 408 
iostate 896  898 
iostream 112  151  487  520  561  599 
iostream.h 113 
iostream: header file 374 
ios_base 346  380  390 
ios_base.h 387 
is-a 1551  1636  1642 
is-implemented-in-terms-of 1637 
istream 357  549  555  559  651 
istream: header file 371 
istream: iterator 1889 
istreambuf_iterator 1893  1901 
istream constructor 557 
istream_iterator 1888 
istringstream 359  553  607  609  2625  2726 
is_base_of 2531 
is_convertible 2532 
is_lvalue_reference 2515 
is_open 526  604  1706 
is_pod 2521 
is_reference 2517 
is_rvalue_reference 2516 
is_signed 2518 
is_unsigned 2519 
iterator 192  1174  1217  1280  1355  1758  1848  1852  2420 
iterator: and generic algorithms 2423 
iterator: as class template 2737 
iterator: class type 2424 
iterator: common characteristics 2422 
iterator: data type 2425 
iterator: header file 1847  2421 
iterator: range 1857 
iterator: requirements 1863 
iterator: to const elements 1859 
iterator: types 1862 
iterator range 1182  1224  1287  1331  1366 
iterators 1132  1142  1163 
iterator_tag 2426 
iter_swap 2090 
 

J

Java 1609 
Java interface 1581 
jmp_buf 873 
Josutis, N. 2448 
 

K

Kendall's Advanced Theory of Statistics 2021 
key 1306 
key/value 1305 
key type 1415 
keywords 252 
kludge 979 
Koenig lookup 272 
 

L

L 217 
lake 57 
Lakos, J. 661  731 
lambda function 2004  2005  2084 
late-specified return type 195  2010  2216 
late binding 1556 
late bining 1564 
left 444 
left-hand 1121 
leftover 2121  2161  2162 
length 316 
length_error 322  920 
less 1818 
less-than operator 1127 
less_equal 1820 
letter (US paper size) 10 
letters in literal constants 209 
Lewis, P.A.W. 2029 
lex 2747  2835 
lexical scanner specification file 2769 
lexicographical_compare 2091 
libfl.a 2817 
library 738 
lifetime: anonymous objects 703 
LIFO 1102  1389 
lineair search 1015 
linear chaining 1409 
linear search 1017 
linear_congruential_engine 2023  2025 
lineno 2786  2801 
linker: removing identical template instantiations 2252 
Linux 37 
Liskov Substitution Principle 1553  1634 
Lisp 59 
list 1095  1195 
list: circular 1199 
list: header file 1197 
list: traversal 1198 
list constructors 1212 
list container 1196 
literal constants 208 
literal floating point value using E 213 
literal float using F 216 
literal long int using L 219 
literal unsigned using U 223 
literal wchar_t string L 218 
local arrays 775 
local class 718  1547 
local context 1980  2011 
local variables 114  117  2302 
lock 1990 
lock_guard 1988 
log 1463 
logical function object 1825 
logical operations 2708 
logical operators 1823 
logical_and 1826 
logical_not 1830 
logical_or 1828 
logic_error 921 
lognormal_distribution<RealType = double> 2043 
long double 202  205 
longjmp 860  872  875 
long long 201  204 
long long int 235 
lower_bound 1333  1368  2094 
lsearch 1013  1014 
lseek 2614 
LSP 1554  1635 
Ludlum 273 
lvalue 177  953  977  1872  1922 
lvalue-to-rvalue transformation 2227 
lvalue: distinguish from rvalue 2732 
lvalue reference 179 
lvalue transformations 2226  2304 
 

M

macro 95  1028  1031 
main 72  82  84 
make 54 
make_heap 2169 
make_signed 2539 
make_unsigned 2538 
malloc 742  759  788  800  814 
manipulator 1022 
manipulator: as objects 1030 
manipulators 356  662 
map 1104  1302 
map: header file 1304  1342 
map constructors 1311 
Marshall Cline 142 
mathematical functions 1456 
max 2031  2095 
max-heap 2059  2170 
max_element 2096 
max_size 317  1129 
member: class as member 1759 
member: const 675 
member function 284  653  1927  1953 
member function: called explicitly 1507 
member function: pure virtual implementation 1597 
member functions 161  1213  1251  1266  1672  2479 
member functions: available 1541 
member functions: identically named 1522 
member functions: overloading 90 
member initializer 679 
members: in-class 708 
members: overriding 1570 
member template 2309 
memcpy 832  941 
memory: header file 793  1902  1937  2482 
memory: initialization 770 
memory allocation 741 
memory buffers 353 
memory consumption 1716 
memory leak 757  781  804  880  885  1135  1573  1903  1966 
memory leaks 750 
merge 1226  2098 
merging 2061 
min 2030  2100 
mini scanner 2766  2773 
minus 1798 
min_element 2101 
mixing C and C++ I/O 361 
modifier 958 
modulus 1804 
move 1923  1939 
move-aware 184  842 
move: design principle 844 
move assignment 841 
move constructor 836  1497 
move semantics 181  183  833  1935 
MS-Windows 42  537 
MS-WINDOWS 640 
mt19937 2028 
Multi 2548 
multimap 1340 
multimap: no operator[] 1344 
multiple inheritance 1513 
multiple inheritance: vtable 1717 
multiplexing 2682 
multiplies 1800 
multiset 1375 
multiset::iterator 1383 
multi threading 1968 
multi threading: -pthread 1977 
mutable 722 
mutex 1549  1973  1981 
mutex: header file 1982 
 

N

name: fully qualified 2213 
name conflicts 130 
name lookup 115 
name mangling 89 
namespace 129  735 
namespace: anonymous 265 
namespace: closed 267 
namespace: import all names 271 
namespace: off limits 2152 
namespace alias 277 
namespace declarations 264 
namespaces 259 
negate 1806 
negative_binomial_distribution<IntType = int> 2046 
negator function 1842 
negators 1841 
nested blocks 121 
nested class 1756 
nested class: declaration 1764 
nested class: member access 1766 
nested class: static members 1763 
nested container 1312 
nested derivation 1490 
nested enumerations 1769 
nested functions 719 
nested inheritance 1600 
nested trait class 2506 
nesting depth 2756 
new 743  754  984 
new-style casts 246 
new: and exceptions 931 
new: header file 908 
new: placement 792  989 
new Type[0] 773 
new[] 766  780  783  987 
new[]: and exceptions 1005 
new[]: and non-default constructors 1543 
next_permutation 2102 
Nichols, B 1969 
nm 2388 
noAlarm 2693 
no arguments depending on a template parameter 2454 
noboolalpha 451 
no buffering 1692 
non-constant member functions 1595 
non-local return 864 
noopt 1078 
norm 1464 
normal_distribution<RealType = double> 2044 
noshowbase 453 
noshowpoint 464 
noshowpos 455 
not 1049 
not1 1843 
not2 1844 
notation 1165 
nothrow guarantee 939 
notify_all 1999 
notify_one 1998 
not_eq 1051 
not_equal_to 1812 
nounitbuf 471 
nouppercase 457 
npos 287 
nReady 2688 
nth_element 2106 
NULL 94  96  748 
null-bytes 511 
nullptr 97  254 
NullType 2542 
numeric: header file 2053 
Numerical Recipes in C 2119 
 

O

O0 1077 
object 127 
object: address 823 
object: allocation 761 
object: anonymous 702 
object: assign 819 
object: parameter 830 
object: static/global 669 
object hierarchy 1483 
object oriented approach 66 
obsolete binding 116 
oct 448 
off_type 503  588 
ofstream 476  516  650 
ofstream constructors 521 
once_flag 1994 
one definition rule 656  2242 
open 523  601  1707  2567 
openmode 530  1708 
operator 821 
operator!= 1016  1813 
operator% 1805 
operator & 170  173 
operator& 2714 
operator&& 1827 
operator> 1815 
operator>> 564  960  1470 
operator>= 1817 
operator< 1308  1404  1819  2097  2099  2103  2108  2110  2114  2138  2140  2142  2144  2146  2149  2166  2171  2175 
operator<< 1471 
operator<= 1821 
operator() 1009  1019  1420  2117 
operator* 1446  1801  1866  1925  1951 
operator*= 1450 
operator+ 980  1444  1794  1797  2066 
operator++ 973  1865 
operator+= 1448 
operator- 1445  1799 
operator-> 1926  1952 
operator-- 975 
operator-= 1449 
operator/ 1447  1803 
operator/= 1451 
operator: free 981 
operator= 1920  1948  1949 
operator== 1421  1811  1864  2134  2136  2160  2164 
operator and 1040 
operator and_eq 1042 
operator bitand 1044 
operator bitor 1046 
operator bool 1924  1950 
operator compl 1048 
operator delete 789  992 
operator delete[] 1003 
operator keywords 255 
operator new 787  909  983 
operator new(sizeInBytes) 765 
operator new[] 1000 
operator not 1050 
operator not_eq 1052 
operator or 1054 
operator or_eq 1056 
operator overloading 820  949 
operator overloading: within classes only 1061 
operators: of containers 1109 
operators: textual alternatives 1038 
operator xor 1058 
operator xor_eq 1060 
operator[] 952  963  2474  2731 
operator|| 1829 
operator~ 2716 
options 2774 
or 1053 
ordered pair 1472 
ordinary class 2190  2233 
ordinary function 2189 
or_eq 1055 
ostream 351  373  395  474  480  486  488  652  1026  1033  1592 
ostream *yyout 2789 
ostream: define using 0-pointer 485  558 
ostream: header file 372 
ostream: iterator 1896 
ostreambuf_iterator 1900 
ostream constructor 484 
ostream coupling 618 
ostream_iterator 1895 
ostringstream 354  478  543  545 
out 539  636 
out-of-line functions 716 
out of memory 811 
output 622 
output formatting 348  382 
OutputIterator 1871  2430 
output_iterator_tag 2429 
out_of_range 922 
overflow 1662  1685  2562  2573 
overflow_error 923 
overloadable operators 1037 
overloaded assignment 1110 
overloading: by const attribute 91 
overloading: function template 2254 
overriding members 1571 
overview of generic algorithms 1131 
 

P

p 220 
padding 424 
pair 1144  1318 
pair<map::iterator, bool> 1329 
pair<set::iterator, bool> 1364 
pair<type1, type2> 1153 
pair container 1092  1143 
parameter: ellipsis 2509 
parameter list 86 
parameter pack 2345 
parameter pack: rvalue reference 2351 
parameter packs not expanded 2360 
parameter packs not expanded with `...' 2361 
parent process 2634  2645 
ParentSlurp 2677 
parse() 2754 
parse-tree 2556 
parser 2554  2740  2821 
parser generator 2744  2755  2822 
partial class template specialization 2333 
partial specialization 2334 
partial_sort 2107 
partial_sort_copy 2109 
partial_sum 2111 
partition 2112 
Pascal 720 
Pattern 1430 
pbackfail 1678 
pbase 1687  2569 
pbump 1689  2574 
pdf 1 
peculiar syntax 1018 
peek 579 
penalty 1568 
perfect forwarding 182  2240  2350 
perfect forwarding: inheritance 2359 
perfect forwarding: to data members 2370 
permuting 2062 
pimpl 1641 
pipe 2560  2671 
placement new 791  990  1002  1004  2483 
plain old data 847  2520 
plus 1793  1796 
pod 848 
pointer: to a data member 1742 
pointer: to class template 2384 
pointer: to function 1011 
pointer: to policy base class 2490 
pointer: wild 1905  1965 
pointer in disguise 1537 
pointer juggling 2497 
pointer protection 194 
pointers: as iterators 1861 
pointers to deleted memory 817 
pointers to objects 999 
pointer to a function 1027 
pointer to an object 1538 
pointer to function 1086 
pointer to member field selector 1750 
pointer to members 1735  1736  2508 
pointer to members: assignment 1745 
pointer to members: defining 1741 
pointer to members: size of 1755 
pointer to members: virtual members 1747 
pointer to objects 2326 
pointer_to_binary_function 2182 
pointer_to_unary_function 2181 
point of instantiation 2250  2276  2391 
poisson_distribution<IntType = int> 2047 
polar 1465 
policy 2476  2486 
policy class: defining structure 2496 
polymorphism 1552  1555  1710 
polymorphism: bypassing 2456 
polymorphism: dynamic 2289 
polymorphism: how 1712 
polymorphism: static 2288 
polymorphous wrapper 2015 
pop 1257  1269  1397 
pop_back 1184  1227  1289 
pop_front 1229  1291 
pop_heap 2172 
POSIX 237 
postponing decisions 857 
pow 1466 
power specification using p 221 
pptr 1688  1690  2570 
precision 427 
precompiled header 2244 
predefined function object 1788  2705 
predicate 1012 
predicate function 1839 
preprocessor 1029  1032 
preprocessor directive 102  2765 
preprocessor directive: error vs. static_assert 2279 
Press, W.H. 2118 
prev_permutation 2113 
primitive types 206 
printf 160  493  2342 
printf() 79 
priority queue data structure 1260 
priority rules 1262 
priority_queue 1259  1264 
private 163  2416  2803 
private backdoor 955 
private derivation 1517 
private derivation: too restrictive 1525 
private inheritance 1638 
private members 2399 
probability density function 2018 
problem analysis 1481 
procbuf 15 
procedural approach 65 
process ID 2636 
process id 2641 
profiler 712  1211 
Prolog 60 
promotion 967 
promotions 2307 
protected 164  2585  2791 
protected derivation: too restrictive 1526 
protocol 1583 
Prototype design pattern 1723 
prototyping 28 
Proxy: stream insertion and extraction 2736 
Proxy Design Pattern 2734 
Pthreads Programming 1970 
ptr_fun 2183 
public 165  1073  1516 
pubseekoff 1665  1699 
pubseekpos 1667 
pubsetbuf 1669 
pubsync 1660 
pure virtual functions 1590 
pure virtual member: implementation 1598 
push 1256  1268  1396 
push_back 1186  1231  1293  1880 
push_front 1232  1294  1882 
push_heap 2173 
put 497 
putback 580  2619 
 

Q

qsort 2389 
qsort() 1090 
Qt 663 
qualification conversions 2306 
qualification transformation 2230 
queue 1096  1245  1250 
queue: header file 1247  1261 
queue data structure 1246 
 

R

radix 419 
rand 2017 
random 1206 
random: header file 2016  2027 
random access 1876 
RandomAccessIterator 1875  2436  2439 
RandomIterator 2738 
random number generator 2116 
random_access_iterator_tag 2435 
random_shuffle 2115 
range 196 
range of values 1164 
range_error 924 
raw literal 2373 
raw memory 764  786 
raw string literal 186 
rbegin 318  1190  1235  1297  1334  1369  1855  2442 
rdbuf 393  627  628  2658 
rdstate 411 
read 581 
readFd 2689 
read first, test later 615 
reading and writing 360 
readsome 582 
real 1452 
realloc 815 
real part 1442  1453 
recompilation 1489 
recursive_mutex 1984 
recursive_timed_mutex 1986 
redirection 629  2657 
reduce-reduce 2864 
ref(arg) 2219 
reference 1025  1536 
reference: to class template 2383 
reference operator 169 
reference parameter 681 
references 168 
reference wrapper 2221 
regcomp 1428 
regex 1434 
regex: header file 1427 
regexec 1429 
regex_replace 1437 
regex_search 1435 
regular expression 2759  2795 
regular expressions 1426 
reinterpret_cast 1542  2462 
reinterpret_cast<type>(expression) 250 
reinterpret_to_smaller_cast 2463 
relational function object 1809 
relational operations 2707 
relationship between code and data 1475 
relative address 1744 
release 1930 
remove 1237  2120 
remove_copy 2122 
remove_copy_if 2123 
remove_if 2124 
remove_reference 2535 
rend 319  1192  1238  1299  1336  1371  1856  2443 
renew 777  785 
replace 320  2125 
replace_copy 2126 
replace_copy_if 2127 
replace_if 2128 
repositioning 500  584 
reserve 321  1187 
reserved identifiers 258 
reset 1932  1956 
resetiosflags 433 
resize 324  1188  1233  1295 
resource: stealing 837 
responsibility of the programmer 1172  1215  1253  1278  1400  1931 
restrictions 63 
result_of 2362 
result_type 2180  2504 
return 865 
return by argument 171 
return type: implicit 2008 
return type: late-specified 2009 
return value 83  1024 
return value optimization 846 
reusable software 1588  1646 
reverse 1240  2129 
reversed_iterator 1849 
reverse iterator 2440 
Reverse Polish Notation 1390 
reverse_copy 2130 
reverse_iterator 1191  1236  1298  1335  1370  2441 
reverse_iterator: initialized by iterator 2444 
rfind 325 
right 445 
right-hand 1122  1149 
rmExceptFd 2699 
rmReadFd 2697 
rmWriteFd 2698 
RNG 2032 
rotate 2131 
rotate_copy 2132 
RPN 1391 
rule of thumb 77  118  136  251  274  680  711  723  739  782  934  938  965  969  996  1205  1485  1488  1580  1743  1967  2202  2258  2277  2316  2337 
run-time 1559  1622  2282 
run-time error 892 
run-time sypport system 812 
run-time vs. compile-time 2465 
runtime_error 925 
rvalue 178  954  976  1868  1921 
rvalue: distinguish from lvalue 2733 
rvalue reference 175 
 

S

sbumpc 1652  2600 
scalar numeric types 1418 
scalar type 1443 
scan-buffer 2806 
scanf 570 
scanner 2553  2741  2825 
scanner generator 2742 
scientific 461 
scientific notation 462 
scope: class 1739 
scope: global 1737 
scope resolution operator 133  268  995  1508  1523  1602 
search 2133 
search_n 2135 
second 1146 
second_argument_type 2179  2503 
seek beyond file boundaries 509  594 
seekdir 504  589  590  1666 
seekg 587 
seekoff 1695  2605 
seekp 502 
seekpos 1700  2606  2616 
seek_dir 1772 
seek_off 2613 
segmentation fault 1914 
select 2680  2681 
Selector 2686 
semaphore 1997 
Sergio Bacchi 8 
set 1350 
set: header file 1352  1377 
setAlarm 2692 
setbase 449 
setbuf 1694 
setf 430 
setfill 425 
setg 1679  2579  2588  2595  2615 
setiosflags 431 
setjmp 859  871  874 
setp 1691  2568 
setprecision 429 
setstate 415 
setup.exe 49 
setw 436 
set_debug 2779 
set_difference 2137 
set_intersection 2139 
set_new_handler 808 
set_symmetric_difference 2141 
set_union 2143 
SFINAE 2273 
sgetc 1654 
sgetn 1655  2603 
shadow member 1527 
shared_ptr 247  1936  2438 
shared_ptr: 0-pointer 1942 
shared_ptr: default 1941 
shared_ptr: defining 1938 
shared_ptr: initialization 1944 
shared_ptr: operators 1947 
shared_ptr: used type 1946 
shift-reduce 2863 
showbase 452 
showmanyc 1680 
showpoint 463 
showpos 454 
shuffling 2063 
signal 2652 
sin 1467 
single inheritance 1511 
sinh 1468 
size 326  689  1193  1239  1258  1270  1300  1337  1372  1398 
size: of pointers to members 1754 
sizeof 27  740  745  794  2348  2512 
sizeof derived vs base classes 1546 
size specification 1072 
size_t 236  986 
size_type 288 
skipping leading blanks 156 
skipws 468  1898 
SKIP_FLEXLEXER_ 2771 
slicing 1531 
snextc 1657 
socket 2561 
sockets 364 
sort 1241  1822  2145 
sort: multiple hierarchal criteria 2150 
sort criteria: hierarchic sorting 2411 
sorted collection of value 1376 
sorted collection of values 1351 
sorting 2060 
sort_heap 2174 
special containers 1103 
splice 1242 
split buffer 1683 
sprintf 479 
sputback 1658 
sputc 1661 
sputn 1663 
sqrt 1469 
sscanf 554 
sstream 544  608 
sstream: header file 378 
stable_partition 2147 
stable_sort 2148  2412 
stack 1099  1384 
stack: header file 1386 
stack constructors 1394 
stack data structure 1385 
stack operations 1021 
standard-layout 855 
standard exceptions 903 
standard layout 854 
standard namespace 131 
standard namespace: and STL 1781 
standard normal distribution 2045 
Standard Template Library 1777 
stat 228  682 
state flags 897 
state of I/O streams 347  381 
static 64  266  1063 
static: data members 1067 
static: members 1753 
static binding 1557  1562 
static data: const 1075 
static data members: initialization 1070 
static inline member functions 1083 
static member functions 1079  1080 
static members 1064  2323 
static object 668 
static polymorphism 2287  2493 
static type checking 1610 
static type identification 1611 
static variable: initialization 1992 
static_assert 2278 
static_cast 2251 
static_cast<type>(expression) 248 
static_pointer_cast 1961 
std 332 
std::move 838 
std::streambuf 2576 
stderr 148 
STDERR_FILENO 2675 
stdexcept 323 
stdexcept: header file 902 
stdin 146 
STDIN_FILENO 2673 
stdio.h 80  108 
std namespace: off limits 2153 
stdout 144 
STDOUT_FILENO 2575  2674 
STL 1778 
STL: required types 2722 
storing data 1204 
str 546  610 
str... 751 
strcasecmp 291  1786  2184 
strdup 752  813  816 
stream 1703 
stream: as bool value 409 
stream: processing 614 
stream: read and write 633 
streambuf 350  385  616  1644  1892  1899  2559  2584  2592  2604  2617 
streambuf: and exceptions 1649 
streambuf: header file 369 
streams: associating 648 
streams: reading to memory 606 
streams: writing to memory 542 
streamsize 1648 
stream state flags 412 
string 283 
string::iterator 1757 
string::size_type 289 
string: as union member 2855 
string: declaring 285 
string: iterator types 294 
string constructors 293 
string extraction 568 
strlen 2375 
strong guarantee 933 
Stroustrup 137 
struct 124 
struct: empty 2541 
Structured Computer Organization 2001 
Stuart, A. & Ord, K 2020 
student_t_distribution<RealType = double> 2048 
substitution failure 2272 
substr 327 
subtract_with_carry_engine 2024  2026 
sungetc 1659 
Sutter, H. 935  2285 
swap 328  831  940  1194  1243  1301  1338  1373  1933  1957  2154 
swap area 810 
swapping 2064 
swap_ranges 2155 
Swiss army knife 1515 
symbol area 2772 
symbolic constants 157 
sync 1701  2563  2572 
syntactic elements 867 
system 2629  2659 
 

T

Tanenbaum, A.S. 2000 
TCP/IP stack 1647 
tellg 586 
tellp 501 
template 338  1779  2194  2296 
template: and the < token 2458 
template: class 2293 
template: embedded in typedefs 2331 
template: embedding integral values 2466 
template: explicit specialization 2260 
template: id-declaration mismatch 2261 
template: identifying subtypes 2328 
template: IfElse 2469 
template: parameter type transformation 2225 
template: point of instantiation 2249  2275 
template: preventing instantiation 2318 
template: select type given bool 2470 
template: specialization 2332 
template: specified within template 2457 
template: statements depending on type parameters 2274 
template: subtypes inside templates 2452 
template: variadic 2338 
template: when instantiated 2317 
template declaration 2245 
template explicit specialization 2259 
template explicit type specification: omitting 2264 
template header 2200 
template header: for member templates 2311 
template instantiation declaration 2263 
template mechanism 2185  2193 
template members: without template type parameters 2455 
template meta programming 2243  2445 
Template Method 1589 
template method design pattern 2637 
template non-type parameter 2204 
template pack: and template template parameters 2549 
template parameter: default value 2300 
template parameter deduction 2222 
template parameter list 2195  2203  2295  2297 
template parameters: identical types 2239 
template programming 2461 
templates: iteration by recursion 2472 
templates: overloading type parameter list 2256 
templates vs. using 2210 
template template parameter 2446  2484  2485 
template template parameter: and template packs 2550 
template type: initialization 2206 
template type deduction 2238 
template type parameter 2197 
template using declaration 2376 
terminate 1711 
text files 642 
textMsg 882 
this 822  988  1066  1081  1085 
thread 1972  1978 
thread: header file 1979 
throw 868  877 
throw: empty 881 
throw: pointer 878 
throw list 888  912 
tie 394  620 
timed_mutex 1985 
timeval 2685 
token 1392  2823 
top 1271  1393  1399 
trait class 2498 
trait class: class detection 2507 
trait class: nested 2505 
transform 1807  1831  2156 
transform: vs. for_each 2158 
transformation to a base class 2236 
trivial copy constructor 829  851 
trivial default constructor 695  849  2522 
trivial destructor 803  853 
trivial member 850 
trivial member function 2514 
trivial overloaded assignment operator 852 
true 224  527  605  1840  2092  2104  2767 
trunc 541  638 
try 883 
tuple 2365 
tuple: header file 2366 
tuple_element 2369 
tuple_size 2368 
Type 1140 
type-safe 159 
type: primitive 207 
type: without values 1773 
type checking 78 
type conversions 2271 
typedef 122  335  1152  1310 
typedefs: nested 2419 
typeid 1613  1616  1627 
typeid: argument 1631 
type identification: run-time 1608 
typeinfo: header file 915  917  1628 
typename 2450 
typename && 176 
typename ...Params 2341 
typename: and template subtypes 2330 
typename: disambiguating code 2327 
typename vs. class 2488 
type of the pointer 1539 
types: required by STL 2721 
type safe 154  565  746  756 
type safety 343 
type specification: explicit 2223 
type_traits: header file 2513 
 

U

U 222 
uflow 1653  1681 
uint32_t 243 
Ullman, J.D. 1202 
unary function object 1835 
unary not 2715 
unary operator 2710 
unary predicate 2074 
unary_function 2720 
unbound friend 2397  2405 
undefined reference to vtable 1719 
underflow 1682  2578 
underflow_error 926 
unget 583  2618 
Unicode 230 
uniform initialization 687 
uniform_int_distribution<IntType = int> 2049 
uniform_real_distribution<RealType = double> 2050 
unimplemented: mangling dotstar_expr 2217 
union 123  2854 
unique 1244  1958  2159 
unique_copy 2163 
unique_lock 1987 
unique_ptr 1904  2437 
unique_ptr: 0-pointer 1910 
unique_ptr: assignment 1913 
unique_ptr: default 1909 
unique_ptr: defining 1907 
unique_ptr: initialization 1915 
unique_ptr: move constructor 1912 
unique_ptr: operators 1919 
unique_ptr: reaching members 1918 
unique_ptr: used type 1917 
unistd.h: header file 2564  2583  2591  2608  2672 
unitbuf 470 
Unix 631  645  2661  2666  2813  2867 
unordered_map 1410  1414 
unordered_map: header file 1402 
unordered_multimap 1411 
unordered_multiset 1413 
unordered_set 1412 
unordered_set: header file 1403 
unpack operator 2346  2358 
unrestricted unions 1473 
unsetf 432 
unsigned int 238 
uppercase 456 
upper_bound 1339  1374  2165 
URNG 2033 
US-letter 9 
user defined literals 2372 
use_count 1959 
using 737  2378 
using: in derived classes 1510 
using: restrictions 275 
using: template declaration 2377 
using declaration 269 
using directive 270 
using namespace std 132 
using vs. templates 2211 
UTF-16 231 
UTF-32 232 
UTF-8 233 
utility 840 
utility: header file 1147  2353 
 

V

vague linkage 715 
valid state 292 
value 1307 
value type 1416 
value_type 1309  1353 
Vandevoorde, D. 2449 
variadic functions 2340 
variadic template: number of arguments 2347 
variadic templates 2339 
vector 1093  1156  1850 
vector: header file 1158 
vector: member functions 1170 
vector constructors 1159 
vform 16 
viable functions 2270 
virtual 1567  2762 
virtual: vs static 1065 
virtual base class 1605 
virtual constructor 1721  2872 
virtual derivation 1606 
virtual destructor 1575  1593 
virtual member function 1566 
visibility: nested classes 1760 
void 99 
void * 887  985  993  1001 
volatile 2232 
vpointer 1714 
vprintf 494 
vscanf 571 
vtable 1715  2491 
vtable: and multiple inheritance 1718 
vtable: undefined reference 1720 
 

W

wait 2687 
waitpid 2644 
wchar_t 200  229  337 
weibull_distribution<RealType = double> 2051 
what 901  906 
white space 155  469  473 
width 434 
wild pointer 818  879 
wrapper 805  2151  2627 
wrapper class 366  978  1524 
wrapper functions 1087 
write 498 
write beyond end of file 508 
writeFd 2690 
ws 472 
 

X

X-windows 241 
X2a 2730 
xor 1057 
xor_eq 1059 
XQueryPointer 242 
xsgetn 1656  1684  2590  2599  2602 
xsputn 1664  1693 
 

Y

yacc 2746 
Yodl 5 
yyFlexLexer 2757  2760  2792 
yyin 2787 
YYLeng 2798 
yylex 2761  2763 
yylineno 2809 
yyout 2788 
YYText 2796  2856 
yy_buffer_state 2804  2810 
YY_BUF_SIZE 2808 
YY_CURRENT_BUFFER 2807 
yy_delete_buffer 2812 
yy_switch_to_buffer 2805 
 

Z

zombie 2653  2700