C++ Library Reference HomeContentsPreviousNextIndex


A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

Index

Symbols

! operator, ios::, 1, 2
() parentheses, iostream, 1
<< insertion operator
complex, 1
iostream::, 1, 2
>> extractor operator
complex, 1
iostream::, 1

A

abs, complex::, 1
absolute value, complex numbers, 1
accumulate, man pages, 1
acos, complex::, 1
adjacent_difference, man pages, 1
adjacent_find, man pages, 1
advance, man pages, 1
<algorithm>, header file, 1
Algorithms, man pages, 1
allocator, man pages, 1
ang, complex::, 1
angle, complex numbers, 1
app, ios::, 1
applications
linking, 1
MT-safe, 1
using MT-safe iostream objects, 1, 2
applicator, parametized manipulators, 1
arithmetic library, complex, 1, 2
asin, complex::, 1
assignment, iostream, 1
Associative_Containers, man pages, 1
atan, complex::, 1
ate, ios::, 1
attach, fstream::, 1
auto_ptr, man pages, 1

B

back_insert_iterator, man pages, 1
back_inserter, man pages, 1
badbit, ios::, 1
basic_filebuf, man pages, 1
basic_fstream, man pages, 1
basic_ifstream, man pages, 1
basic_ios, man pages, 1
basic_iostream, man pages, 1
basic_istream, man pages, 1
basic_istringstream, man pages, 1
basic_ofstream, man pages, 1
basic_ostream, man pages, 1
basic_ostringstream, man pages, 1
basic_streambuf, man pages, 1
basic_string, man pages, 1
basic_stringbuf, man pages, 1
basic_stringstream, man pages, 1
beg, ios::, 1
Bidirectional_Iterators, man pages, 1
binary input, reading, 1
binary, ios::, 1
binary_function, man pages, 1
binary_negate, man pages, 1
binary_search, man pages, 1
bind1st, man pages, 1
bind2nd, man pages, 1
binder1st, man pages, 1
binder2nd, man pages, 1
<bitset>, header file, 1
bitset, man pages, 1
buffer
defined, 1
flushing output, 1

C

c (char), iostream manipulator, 1
C++ Standard Library
components, 1, 2
RogueWave, 1
c_exception, definition, 1
cartpol, complex man pages, 1
cerr
iostream::, 1, 2
man pages, 1
char*, extractor, 1, 2
char, extractor, 1
char_traits, man pages, 1
characters, reading single, 1
chr, iostream::, 1
chr_r, iostream::, 1
cin
iostream::, 1, 2
man pages, 1
clog
iostream::, 1
man pages, 1
predefined iostreams, 1
close, fstream::, 1
codecvt, man pages, 1
codecvt_byname, man pages, 1
collate, man pages, 1
collate_byname, man pages, 1
compare, man pages, 1
compatibility mode
libC, 1, 2
libcomplex, 1
compiling, MT-safe libC library, 1
complex
complex library, 1, 2
constructors, 1, 2
efficiency, 1
error handling, 1, 2
input/output, 1, 2
man pages, 1, 2
mathematical functions, 1, 2
mixed-mode, 1, 2
operators, 1, 2
trigonometric functions, 1, 2
type complex, 1
complex(), constructor, 1, 2
<complex>, header file, 1
complex.h, complex header files, 1
complex_error
definition, 1
message, 1
conj, complex::, 1
conjugate, of a number, 1
constructors
complex, 1, 2
iostream, 1
Containers, man pages, 1
copy, man pages, 1
copy_backward, man pages, 1
copying
files, 1
stream objects, 1
core classes, LibC, 1
cos, complex::, 1
cosh, complex::, 1, 2
count, man pages, 1
count_if, man pages, 1
cout
iostream::, 1, 2, 3
man pages, 1
cplx.intro, complex man pages, 1
cplxerr, complex man pages, 1
cplxexp, complex man pages, 1
cplxops, complex man pages, 1
cplxtrig, complex man pages, 1
ctype, man pages, 1
ctype_byname, man pages, 1
cur, ios::, 1

D

data types, complex number, 1, 2
dec
iostream manipulator, 1
iostream::, 1
dec_r, iostream::, 1
<deque>, header file, 1
deque, man pages, 1
destruction, of shared objects, 1
distance, man pages, 1
_distance_type, man pages, 1
divides, man pages, 1
double, complex value, 1

E

EDOM, errno setting, 1
end, ios::, 1
endl, iostream manipulator, 1
ends, iostream manipulator, 1
environment
multithreading, 1, 2
eofbit, ios::, 1
equal, man pages, 1
equal_range, man pages, 1
equal_to, man pages, 1
ERANGE, errno setting, 1
errno, definition, 1, 2
error bits, 1
error checking, MT-safety, 1
error handling
complex, 1, 2
input, 1, 2
error messages, complex_error, 1
error state, iostreams, 1
error, iostream::, 1
<exception>, header file, 1
exception, man pages, 1
exp, complex::, 1, 2
extraction
defined, 1
operators, 1
extractor
char, 1
char*, 1, 2
user-defined iostream, 1, 2
whitespace, 1

F

facets, man pages, 1
failbit, ios::, 1
file descriptors, using, 1, 2
filebuf
man pages, 1, 2
streambuf::, 1
files
copying, 1, 2
opening and closing, 1
repositioning, 1
using fstreams with, 1
fill, man pages, 1
fill_n, man pages, 1
find, man pages, 1
find_end, man pages, 1
find_first_of, man pages, 1
find_if, man pages, 1
float inserter, iostream output, 1
flush, iostream manipulator, 1, 2
for_each, man pages, 1
form, iostream::, 1
form_r, iostream::, 1
format control, iostreams, 1
Forward_Iterators, man pages, 1
fpos, man pages, 1
front_insert_iterator, man pages, 1
front_inserter, man pages, 1
fstream
defined, 1
iostream::, 1, 2, 3
man pages, 1, 2
<fstream>, header file, 1
fstream.h
iostream header file, 1
using, 1
Function_Objects, man pages, 1
<functional>, header file, 1
functions
MT-safe public, 1
streambuf public virtual, 1

G

gcFixPrematureFrees, man pages, 1
gcInitialize, man pages, 1
gcmonitor
man pages, 1
Sun WorkShop Memory Monitor daemon, 1
gcount, istream::, 1
generate, man pages, 1
generate_n, man pages, 1
get pointer, 1
get, char extractor, 1
get_temporary_buffer, man pages, 1
global data, in a multithreaded application, 1
global shared objects, default, 1
good, ios::, 1
goodbit, ios::, 1
greater, man pages, 1
greater_equal, man pages, 1
gslice, man pages, 1
gslice_array, man pages, 1

H

hardfail, ios::, 1
has_facet, man pages, 1
header files
complex, 1, 2
function of, 1
iostream, 1, 2, 3
Standard Library, 1, 2
Heap_Operations, man pages, 1
hex
iostream manipulator, 1
iostream::, 1
hex_r, iostream::, 1
hierarchy, new iostream class, 1
HTML, accessing man pages formatted in, 1

I

i (long), iostream manipulator, 1
I/O library, 1
ifstream
iostream::, 1, 2
istream::, 1
man pages, 1
imag, complex::, 1
in, ios::, 1
includes, man pages, 1
indirect_array, man pages, 1
inner_product, man pages, 1
inplace_merge, man pages, 1
input
binary, 1
error handling, 1, 2
iostream, 1
peeking, 1
input/output, complex, 1, 2, 3
Input_Iterators, man pages, 1
insert_iterator, man pages, 1
Insert_Iterators, man pages, 1
inserter, man pages, 1
insertion
defined, 1
operator, 1, 2
instr, iostream manipulator, 1
interface, new iostream functions, 1, 2
io_state, ios::, 1
<iomanip>, header file, 1
iomanip, man page, 1
iomanip.h, iostream header files, 1, 2
<ios>, header file, 1
ios, man pages, 1, 2, 3
ios.intro, man pages, 1
ios_base, man pages, 1
<iosfwd>, header file, 1
iosfwd, man pages, 1
iostream
constructors, 1
copying, 1
creating, 1, 2
defined, 1
error bits, 1
error handling, 1
extending functionality of classes, 1
flushing, 1
formats, 1
header files, 1
input, 1
iostream::, 1
library public conversion routines, 1
man pages, 1
manipulators, 1
MT-safe interface changes, 1
MT-safe restrictions, 1
new class hierarchy, 1
new interface functions, 1, 2
output errors, 1, 2
output to, 1
predefined, 1, 2
public conversion routines, 1
single-threaded applications, 1
stdio, 1, 2
stream assignment, 1
structure, 1, 2
terminology, 1
using, 1
<iostream>, header file, 1
iostream.h, iostream header file, 1, 2
isalnum, man pages, 1
isalpha, man pages, 1
iscntrl, man pages, 1
isdigit, man pages, 1
isgraph, man pages, 1
islower, man pages, 1
isprint, man pages, 1
ispunct, man pages, 1
isspace, man pages, 1
istream
iostream::, 1
man pages, 1, 2
<istream>, header file, 1
istream_iterator, man pages, 1
istreambuf_iterator, man pages, 1
istringstream, man pages, 1
istrstream
iostream::, 1
man pages, 1
isupper, man pages, 1
isxdigit, man pages, 1
iter_swap, man pages, 1
<iterator>, header file, 1
iterator, man pages, 1
_iterator_category, man pages, 1
iterator_traits, man pages, 1
Iterators, man pages, 1
iword, ios::, 1

L

left-shift operator
complex, 1
iostream, 1
less, man pages, 1
less_equal, man pages, 1
lexicographical_compare, man pages, 1
libC
compability mode, 1, 2
compiling and linking MT-safety, 1
core classes, 1
multithreading environment library, 1
new classes, 1
libcomplex, compatibility mode, 1
libCstd, standard mode, 1, 2
libgc, Sun WorkShop Memory Monitor library, 1
libgc_dbg, Sun WorkShop Memory Monitor library, 1
libiostream
multithreading environment library, 1
standard mode, 1, 2
libraries
C++ Standard, 1, 2
classic iostream, 1, 2
complex arithmetic, 1, 2
contents of a C++, 1
libC, 1
libiostream multithreading environment, 1
Sun Workshop Memory Monitor, 1
Tools.h++, 1
<limits>, header file, 1
limits, man pages, 1
linking
-mt option, 1
MT-safe libC library, 1
<list>, header file, 1
list, man pages, 1
<locale>, header file, 1
locale, man pages, 1
locking
See also stream_locker1
mutex, 1, 2
object, 1, 2
streambuf, 1
log, complex::, 1, 2
log10, complex::, 1, 2
logical_and, man pages, 1
logical_not, man pages, 1
logical_or, man pages, 1
lower_bound, man pages, 1
-lthread, linking applications, 1

M

magnitude, complex numbers, 1
make_heap, man pages, 1
man pages
accessing, 1, 2
C++ Standard Library, 1, 2
complex, 1
iostream, 1, 2, 3, 4, 5
Memory Monitor, 1
manip
ios::, 1
man pages, 1
manipulators
iostreams, 1, 2
plain, 1
predefined, 1
<map>, header file, 1
map, man pages, 1
mask_array, man pages, 1
math.h, complex header files, 1
mathematical functions, complex arithmetic library, 1, 2
max, man pages, 1
max_element, man pages, 1
mem_fun, man pages, 1
mem_fun1, man pages, 1
mem_fun_ref, man pages, 1
mem_fun_ref1, man pages, 1
Memory Monitor, components, 1
<memory>, header file, 1
merge, man pages, 1
messages, man pages, 1
messages_byname, man pages, 1
min, man pages, 1
min_element, man pages, 1
minus, man pages, 1
mismatch, man pages, 1
mixed-mode, complex arithmetic library, 1, 2
modifications, iostream library, 1
modulus, man pages, 1
money_get, man pages, 1
money_put, man pages, 1
moneypunct, man pages, 1
moneypunct_byname, man pages, 1
-mt, iostream::, 1
MT-safe
applications, 1
classes, considerations for deriving, 1
library, 1
object, 1
performance overhead, 1, 2
public functions, 1
multimap, man pages, 1
multiplies, man pages, 1
multiset, man pages, 1
multithreading, environment, 1, 2
mutex locks, MT-safe classes, 1, 2
mutual exclusion region, defining a, 1

N

n (int), iostream manipulator, 1
negate, man pages, 1
Negators, man pages, 1
<new>, header file, 1
next_permutation, man pages, 1
nocreate, ios::, 1
noreplace, ios::, 1
norm, complex::, 1
not_equal_to, man pages, 1
not1, man pages, 1
not2, man pages, 1
nth_element, man pages, 1
num_get, man pages, 1
num_put, man pages, 1
numbers, complex, 1, 2
<numeric>, header file, 1
numeric_limits, man pages, 1
numpunct, man pages, 1
numpunct_byname, man pages, 1

O

object library, function of, 1
object thread, private, 1
objects
destruction of shared, 1
global shared, 1
strategies for dealing with shared, 1
stream_locker, 1
oct
iostream manipulator, 1
iostream::, 1
oct_r, iostream::, 1
ofstream
iostream::, 1
man pages, 1
ostream::, 1
omanip_long, iostream::, 1
open, fstream::, 1
open_mode, ios::, 1, 2
operations, performing a sequence of, 1
operators
basic arithmetic, 1, 2
complex, 1
iostream, 1, 2, 3, 4
scope resolution, 1
Operators, man pages, 1
ostream
iostream::, 1
man pages, 1, 2
<ostream>, header file, 1
ostream_iterator, man pages, 1
ostreambuf_iterator, man pages, 1
ostringstream, man pages, 1
ostrstream
iostream::, 1
man pages, 1
out, ios::, 1
output, 1
binary, 1
buffer flushing, 1
cout, 1
flushing, 1
handling errors, 1
string, 1, 2
Output_Iterators, man pages, 1
overflow, streambuf::, 1
overhead, MT-safe class performance, 1, 2
overloading, rules, 1

P

pair, man pages, 1
parameterized manipulators, iostreams, 1, 2, 3
partial_sort, man pages, 1
partial_sort_copy, man pages, 1
partial_sum, man pages, 1
partition, man pages, 1
pbackfail, streambuf::, 1
peek, istream::, 1
peeking at input, 1
performance, overhead of MT-safe classes, 1, 2
permutation, man pages, 1
plain manipulators, iostreams, 1, 2
plus, man pages, 1
pointer_to_binary_function, man pages, 1
pointer_to_unary_function, man pages, 1
polar, complex number, 1
polar, complex::, 1, 2
pop_heap, man pages, 1
pow, complex::, 1
precedence, problems of, 1
predefined manipulators, iomanip.h, 1
Predicates, man pages, 1
prev_permutation, man pages, 1
priority_queue, man pages, 1
private, object thread, 1
ptr_fun, man pages, 1
public functions, MT-safe, 1
push_heap, man pages, 1
put pointer, streambuf, 1
pword, ios::, 1

Q

<queue>, header file, 1
queue, man pages, 1

R

Random_Access_Iterators, man pages, 1
random_shuffle, man pages, 1
raw_storage_iterator, man pages, 1
rdbuf, iostream::, 1
read, istream::, 1
real numbers, complex, 1, 2
real, complex::, 1
references
C++, 1
Tools.h++, 1
remove, man pages, 1
remove_copy, man pages, 1
remove_copy_if, man pages, 1
remove_if, man pages, 1
replace, man pages, 1
replace_copy, man pages, 1
replace_copy_if, man pages, 1
replace_if, man pages, 1
repositioning, within a file, 1, 2
resetiosflags, iostream manipulator, 1
restrictions, MT-safe iostream, 1
return_temporary_buffer, man pages, 1
reverse, man pages, 1
_reverse_bi_iterator, man pages, 1
reverse_copy, man pages, 1
reverse_iterator, man pages, 1
right-shift operator
complex, 1
iostream, 1
RogueWave
C++ Standard Library, 1
Tools.h++ library, 1
rotate, man pages, 1
rotate_copy, man pages, 1
routines, iostream public conversion, 1
rules, overloading, 1

S

sbufprot, man pages, 1, 2
sbufpub, man pages, 1, 2, 3
scope resolution operator, unsafe_ classes, 1
search, man pages, 1
search_n, man pages, 1
seek_dir, ios::, 1
seekg, istream::, 1
seekoff, streambuf::, 1
seekp, ostream::, 1
seekpos, streambuf::, 1
Sequences, man pages, 1
sequences, MT-safe execution of I/O operations, 1
<set>, header file, 1
set, man pages, 1
set_difference, man pages, 1
set_intersection, man pages, 1
set_symmetric_difference, man pages, 1
set_union, man pages, 1
setbase, iostream manipulator, 1
setfill
iostream manipulator, 1
iostream::, 1
setioflags, iostream manipulator, 1
setprecision, iostream manipulator, 1
setw, iostream manipulator, 1
shared objects, strategies for dealing with, 1
shift operators, iostreams, 1
sin, complex::, 1
sinh, complex::, 1, 2
skip flag, iostream, 1
slice, man pages, 1
slice_array, man pages, 1
smanip_fill, man pages, 1
smanip_int, , iostream::, 1
snamip, man pages, 1
Solaris versions supported, 1
sort, man pages, 1
sort_heap, man pages, 1
sqrt, complex::, 1
ssbuf, man pages, 1, 2
<sstream>, header file, 1
stable_partition, man pages, 1
stable_sort, man pages, 1
<stack>, header file, 1
stack, man pages, 1
Standard C++ Class Library Reference, 1
Standard C++ Library User's Guide, 1
standard error, iostreams, 1
standard input, iostreams, 1
standard iostream classes, 1
standard mode
iostream, 1
libCstd, 1
libiostream, 1, 2
standard output, iostreams, 1
standard streams, iostream.h, 1
Standard Template Library (STL), components, 1
static data, in a multithreaded application, 1
<stdexcept>, header file, 1
stdio
stdiobuf man pages, 1
with iostreams, 1
stdio FILEs, ios::, 1
stdiobuf
iostream::, 1
man pages, 1
stdiostream.h, iostream header file, 1
STL (Standard Template Library), components, 1
stream, defined, 1
stream.h, iostream header file, 1
Stream_Iterators, man pages, 1
stream_locker
iostream::, 1, 2, 3
man pages, 1
synchronization with MT-safe objects, 1
stream_MT, iostream::, 1, 2, 3
streambuf
defined, 1, 2
file-like, 1
get pointer, 1
iostream::, 1, 2, 3
locking, 1
man pages, 1
new functions, ?? to 1
public virtual functions, 1
put pointer, 1
queue-like, 1
using, 1
<streambuf>, header file, 1
streampos, 1
string
iostream::, 1, 2
man pages, 1
<string>, header file, 1
stringbuf, man pages, 1
stringstream, man pages, 1
strstream
defined, 1
iostream::, 1, 2
man pages, 1, 2
strstream.h, iostream header file, 1
strstreambuf
man pages, 1
streambuf::, 1
swap, man pages, 1
swap_ranges, man pages, 1
sync_with_stdio, ios::, 1

T

tan, complex::, 1
tanh, complex::, 1
tellg, istream::, 1
tellp, ostream::, 1
templates, Standard Template Library (STL), 1
thr_keycreate, man pages, 1
time_get, man pages, 1
time_get_byname, man pages, 1
time_put, man pages, 1
time_put_byname, man pages, 1
tolower, man pages, 1
Tools.h++ library, RogueWave, 1
toupper, man pages, 1
transform, man pages, 1
trigonometric functions, complex arithmetic library, 1, 2
trunc, ios::, 1
<typeinfo>, header file, 1

U

unary_function, man pages, 1
unary_negate, man pages, 1
underflow, streambuf::, 1
uninitialized_copy, man pages, 1
uninitialized_fill, man pages, 1
uninitialized_fill_n, man pages, 1
unique, man pages, 1
unique_copy, man pages, 1
unsafe_fstream, iostream::, 1
unsafe_ios, iostream::, 1, 2
unsafe_iostream, iostream::, 1, 2
unsafe_istream, istream::, 1, 2
unsafe_ostream, ostream::, 1, 2
unsafe_strstreambase, iostream::, 1
upper_bound, man pages, 1
use_facet, man pages, 1
user-defined types
iostream, 1
MT-safe, 1, 2
<utility>, header file, 1

V

<valarray>, header file, 1
valarray, man pages, 1
values
double, 1
float, 1
flush, 1
inserting on cout, 1
long, 1
manipulator, 1, 2, 3
<vector>, header file, 1
vector, man pages, 1
void *(), ios::, 1

W

wcerr, man pages, 1
wcin, man pages, 1
wclog, man pages, 1
wcout, man pages, 1
wfilebuf, man pages, 1
whitespace
extractors, 1
leading, 1
skipping, 1, 2
wifstream, man pages, 1
wios, man pages, 1
wistream, man pages, 1
wistringstream, man pages, 1
wofstream, man pages, 1
wostream, man pages, 1
wostringstream, man pages, 1
write, ostream::, 1
ws, iostream manipulator, 1, 2
wstream, man pages, 1
wstreambuf, man pages, 1
wstring, man pages, 1
wstringbuf, man pages, 1

X

X inserter, iostream, 1
xsgetn, streambuf::, 1
xsputn, streambuf::, 1

Sun Microsystems, Inc.
Copyright information. All rights reserved.
Feedback
Library   |   Contents   |   Previous   |   Next   |   Index