C++ Library Reference | ![]() ![]() ![]() ![]() ![]() |
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 - ZIndex
Symbols
!
operator,ios::
, 1, 2- () parentheses,
iostream
, 1<<
insertion operator
complex
, 1iostream::
, 1, 2>>
extractor operator
complex
, 1iostream::
, 1A
abs
,complex::
, 1- absolute value, complex numbers, 1
accumulate
, man pages, 1acos
,complex::
, 1adjacent_difference
, man pages, 1adjacent_find
, man pages, 1advance
, man pages, 1<algorithm>
, header file, 1Algorithms
, man pages, 1allocator
, man pages, 1ang
,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
, 1Associative_Containers
, man pages, 1atan
,complex::
, 1ate
,ios::
, 1attach
,fstream::
, 1auto_ptr
, man pages, 1B
back_insert_iterator
, man pages, 1back_inserter
, man pages, 1badbit
,ios::
, 1basic_filebuf
, man pages, 1basic_fstream
, man pages, 1basic_ifstream
, man pages, 1basic_ios
, man pages, 1basic_iostream
, man pages, 1basic_istream
, man pages, 1basic_istringstream
, man pages, 1basic_ofstream
, man pages, 1basic_ostream
, man pages, 1basic_ostringstream
, man pages, 1basic_streambuf
, man pages, 1basic_string
, man pages, 1basic_stringbuf
, man pages, 1basic_stringstream
, man pages, 1beg
,ios::
, 1Bidirectional_Iterators
, man pages, 1- binary input, reading, 1
binary
,ios::
, 1binary_function
, man pages, 1binary_negate
, man pages, 1binary_search
, man pages, 1bind1st
, man pages, 1bind2nd
, man pages, 1binder1st
, man pages, 1binder2nd
, man pages, 1<bitset>
, header file, 1bitset
, 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, 1cartpol
,complex
man pages, 1cerr
iostream::
, 1, 2- man pages, 1
char*
, extractor, 1, 2char
, extractor, 1char_traits
, man pages, 1- characters, reading single, 1
chr
,iostream::
, 1chr_r
,iostream::
, 1cin
iostream::
, 1, 2- man pages, 1
clog
iostream::
, 1- man pages, 1
- predefined
iostreams
, 1close
,fstream::
, 1codecvt
, man pages, 1codecvt_byname
, man pages, 1collate
, man pages, 1collate_byname
, man pages, 1compare
, man pages, 1- compatibility mode
libC
, 1, 2libcomplex
, 1- compiling, MT-safe
libC
library, 1complex
- 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
, 1complex()
, constructor, 1, 2<complex>
, header file, 1complex.h
,complex
header files, 1complex_error
- definition, 1
- message, 1
conj
,complex::
, 1- conjugate, of a number, 1
- constructors
complex
, 1, 2iostream
, 1Containers
, man pages, 1copy
, man pages, 1copy_backward
, man pages, 1- copying
- files, 1
- stream objects, 1
- core classes,
LibC
, 1cos
,complex::
, 1cosh
,complex::
, 1, 2count
, man pages, 1count_if
, man pages, 1cout
iostream::
, 1, 2, 3- man pages, 1
cplx.intro
,complex
man pages, 1cplxerr
,complex
man pages, 1cplxexp
,complex
man pages, 1cplxops
,complex
man pages, 1cplxtrig
,complex
man pages, 1ctype
, man pages, 1ctype_byname
, man pages, 1cur
,ios::
, 1D
- data types, complex number, 1, 2
dec
iostream
manipulator, 1iostream::
, 1dec_r
,iostream::
, 1<deque>
, header file, 1deque
, man pages, 1- destruction, of shared objects, 1
distance
, man pages, 1_distance_type
, man pages, 1divides
, man pages, 1double
,complex
value, 1E
EDOM
,errno
setting, 1end
,ios::
, 1endl
,iostream
manipulator, 1ends
,iostream
manipulator, 1- environment
- multithreading, 1, 2
eofbit
,ios::
, 1equal
, man pages, 1equal_range
, man pages, 1equal_to
, man pages, 1ERANGE
,errno
setting, 1errno
, 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
, 1error
,iostream::
, 1<exception>
, header file, 1exception
, man pages, 1exp
,complex::
, 1, 2- extraction
- defined, 1
- operators, 1
- extractor
char
, 1char*
, 1, 2- user-defined
iostream
, 1, 2- whitespace, 1
F
facets
, man pages, 1failbit
,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, 1fill
, man pages, 1fill_n
, man pages, 1find
, man pages, 1find_end
, man pages, 1find_first_of
, man pages, 1find_if
, man pages, 1- float inserter,
iostream
output, 1flush
,iostream
manipulator, 1, 2for_each
, man pages, 1form
,iostream::
, 1form_r
,iostream::
, 1- format control,
iostreams
, 1Forward_Iterators
, man pages, 1fpos
, man pages, 1front_insert_iterator
, man pages, 1front_inserter
, man pages, 1fstream
- defined, 1
iostream::
, 1, 2, 3- man pages, 1, 2
<fstream>
, header file, 1fstream.h
iostream
header file, 1- using, 1
Function_Objects
, man pages, 1<functional>
, header file, 1- functions
- MT-safe public, 1
streambuf
public virtual, 1G
gcFixPrematureFrees
, man pages, 1gcInitialize
, man pages, 1gcmonitor
- man pages, 1
- Sun WorkShop Memory Monitor daemon, 1
gcount
,istream::
, 1generate
, man pages, 1generate_n
, man pages, 1- get pointer, 1
get
,char
extractor, 1get_temporary_buffer
, man pages, 1- global data, in a multithreaded application, 1
- global shared objects, default, 1
good
,ios::
, 1goodbit
,ios::
, 1greater
, man pages, 1greater_equal
, man pages, 1gslice
, man pages, 1gslice_array
, man pages, 1H
hardfail
,ios::
, 1has_facet
, man pages, 1- header files
complex
, 1, 2- function of, 1
iostream
, 1, 2, 3- Standard Library, 1, 2
Heap_Operations
, man pages, 1hex
iostream
manipulator, 1iostream::
, 1hex_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, 2istream::
, 1- man pages, 1
imag
,complex::
, 1in
,ios::
, 1includes
, man pages, 1indirect_array
, man pages, 1inner_product
, man pages, 1inplace_merge
, man pages, 1- input
- binary, 1
- error handling, 1, 2
iostream
, 1- peeking, 1
- input/output,
complex
, 1, 2, 3Input_Iterators
, man pages, 1insert_iterator
, man pages, 1Insert_Iterators
, man pages, 1inserter
, man pages, 1- insertion
- defined, 1
- operator, 1, 2
instr
,iostream
manipulator, 1- interface, new
iostream
functions, 1, 2io_state
,ios::
, 1<iomanip>
, header file, 1iomanip
, man page, 1iomanip.h
,iostream
header files, 1, 2<ios>
, header file, 1ios
, man pages, 1, 2, 3ios.intro
, man pages, 1ios_base
, man pages, 1<iosfwd>
, header file, 1iosfwd
, man pages, 1iostream
- 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, 1iostream.h
,iostream
header file, 1, 2isalnum
, man pages, 1isalpha
, man pages, 1iscntrl
, man pages, 1isdigit
, man pages, 1isgraph
, man pages, 1islower
, man pages, 1isprint
, man pages, 1ispunct
, man pages, 1isspace
, man pages, 1istream
iostream::
, 1- man pages, 1, 2
<istream>
, header file, 1istream_iterator
, man pages, 1istreambuf_iterator
, man pages, 1istringstream
, man pages, 1istrstream
iostream::
, 1- man pages, 1
isupper
, man pages, 1isxdigit
, man pages, 1iter_swap
, man pages, 1<iterator>
, header file, 1iterator
, man pages, 1_iterator_category
, man pages, 1iterator_traits
, man pages, 1Iterators
, man pages, 1iword
,ios::
, 1L
- left-shift operator
complex
, 1iostream
, 1less
, man pages, 1less_equal
, man pages, 1lexicographical_compare
, man pages, 1libC
- compability mode, 1, 2
- compiling and linking MT-safety, 1
- core classes, 1
- multithreading environment library, 1
- new classes, 1
libcomplex
, compatibility mode, 1libCstd
, standard mode, 1, 2libgc
, Sun WorkShop Memory Monitor library, 1libgc_dbg
, Sun WorkShop Memory Monitor library, 1libiostream
- 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
, 1libiostream
multithreading environment, 1- Sun Workshop Memory Monitor, 1
- Tools.h++, 1
<limits>
, header file, 1limits
, man pages, 1- linking
-mt
option, 1- MT-safe
libC
library, 1<list>
, header file, 1list
, man pages, 1<locale>
, header file, 1locale
, man pages, 1- locking
- See also
stream_locker
1- mutex, 1, 2
- object, 1, 2
streambuf
, 1log
,complex::
, 1, 2log10
,complex::
, 1, 2logical_and
, man pages, 1logical_not
, man pages, 1logical_or
, man pages, 1lower_bound
, man pages, 1-lthread
, linking applications, 1M
- magnitude, complex numbers, 1
make_heap
, man pages, 1- man pages
- accessing, 1, 2
- C++ Standard Library, 1, 2
complex
, 1iostream
, 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, 1map
, man pages, 1mask_array
, man pages, 1math.h
,complex
header files, 1- mathematical functions, complex arithmetic library, 1, 2
max
, man pages, 1max_element
, man pages, 1mem_fun
, man pages, 1mem_fun1
, man pages, 1mem_fun_ref
, man pages, 1mem_fun_ref1
, man pages, 1- Memory Monitor, components, 1
<memory>
, header file, 1merge
, man pages, 1messages
, man pages, 1messages_byname
, man pages, 1min
, man pages, 1min_element
, man pages, 1minus
, man pages, 1mismatch
, man pages, 1- mixed-mode, complex arithmetic library, 1, 2
- modifications,
iostream
library, 1modulus
, man pages, 1money_get
, man pages, 1money_put
, man pages, 1moneypunct
, man pages, 1moneypunct_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, 1multiplies
, man pages, 1multiset
, 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, 1negate
, man pages, 1Negators
, man pages, 1<new>
, header file, 1next_permutation
, man pages, 1nocreate
,ios::
, 1noreplace
,ios::
, 1norm
,complex::
, 1not_equal_to
, man pages, 1not1
, man pages, 1not2
, man pages, 1nth_element
, man pages, 1num_get
, man pages, 1num_put
, man pages, 1- numbers, complex, 1, 2
<numeric>
, header file, 1numeric_limits
, man pages, 1numpunct
, man pages, 1numpunct_byname
, man pages, 1O
- 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
, 1oct
iostream
manipulator, 1iostream::
, 1oct_r
,iostream::
, 1ofstream
iostream::
, 1- man pages, 1
ostream::
, 1omanip_long
,iostream::
, 1open
,fstream::
, 1open_mode
,ios::
, 1, 2- operations, performing a sequence of, 1
- operators
- basic arithmetic, 1, 2
complex
, 1iostream
, 1, 2, 3, 4- scope resolution, 1
Operators
, man pages, 1ostream
iostream::
, 1- man pages, 1, 2
<ostream>
, header file, 1ostream_iterator
, man pages, 1ostreambuf_iterator
, man pages, 1ostringstream
, man pages, 1ostrstream
iostream::
, 1- man pages, 1
out
,ios::
, 1- output, 1
- binary, 1
- buffer flushing, 1
cout
, 1- flushing, 1
- handling errors, 1
string
, 1, 2Output_Iterators
, man pages, 1overflow
,streambuf::
, 1- overhead, MT-safe class performance, 1, 2
- overloading, rules, 1
P
pair
, man pages, 1- parameterized manipulators,
iostreams
, 1, 2, 3partial_sort
, man pages, 1partial_sort_copy
, man pages, 1partial_sum
, man pages, 1partition
, man pages, 1pbackfail
,streambuf::
, 1peek
,istream::
, 1- peeking at input, 1
- performance, overhead of MT-safe classes, 1, 2
permutation
, man pages, 1- plain manipulators,
iostreams
, 1, 2plus
, man pages, 1pointer_to_binary_function
, man pages, 1pointer_to_unary_function
, man pages, 1- polar, complex number, 1
polar
,complex::
, 1, 2pop_heap
, man pages, 1pow
,complex::
, 1- precedence, problems of, 1
- predefined manipulators,
iomanip.h
, 1Predicates
, man pages, 1prev_permutation
, man pages, 1priority_queue
, man pages, 1private
, object thread, 1ptr_fun
, man pages, 1- public functions, MT-safe, 1
push_heap
, man pages, 1- put pointer,
streambuf
, 1pword
,ios::
, 1Q
<queue>
, header file, 1queue
, man pages, 1R
Random_Access_Iterators
, man pages, 1random_shuffle
, man pages, 1raw_storage_iterator
, man pages, 1rdbuf
,iostream::
, 1read
,istream::
, 1- real numbers, complex, 1, 2
real
,complex::
, 1- references
- C++, 1
- Tools.h++, 1
remove
, man pages, 1remove_copy
, man pages, 1remove_copy_if
, man pages, 1remove_if
, man pages, 1replace
, man pages, 1replace_copy
, man pages, 1replace_copy_if
, man pages, 1replace_if
, man pages, 1- repositioning, within a file, 1, 2
resetiosflags
,iostream
manipulator, 1- restrictions, MT-safe
iostream
, 1return_temporary_buffer
, man pages, 1reverse
, man pages, 1_reverse_bi_iterator
, man pages, 1reverse_copy
, man pages, 1reverse_iterator
, man pages, 1- right-shift operator
complex
, 1iostream
, 1- RogueWave
- C++ Standard Library, 1
- Tools.h++ library, 1
rotate
, man pages, 1rotate_copy
, man pages, 1- routines,
iostream
public conversion, 1- rules, overloading, 1
S
sbufprot
, man pages, 1, 2sbufpub
, man pages, 1, 2, 3- scope resolution operator,
unsafe_
classes, 1search
, man pages, 1search_n
, man pages, 1seek_dir
,ios::
, 1seekg
,istream::
, 1seekoff
,streambuf::
, 1seekp
,ostream::
, 1seekpos
,streambuf::
, 1Sequences
, man pages, 1- sequences, MT-safe execution of I/O operations, 1
<set>
, header file, 1set
, man pages, 1set_difference
, man pages, 1set_intersection
, man pages, 1set_symmetric_difference
, man pages, 1set_union
, man pages, 1setbase
,iostream
manipulator, 1setfill
iostream
manipulator, 1iostream::
, 1setioflags
,iostream
manipulator, 1setprecision
,iostream
manipulator, 1setw
,iostream
manipulator, 1- shared objects, strategies for dealing with, 1
- shift operators,
iostreams
, 1sin
,complex::
, 1sinh
,complex::
, 1, 2- skip flag,
iostream
, 1slice
, man pages, 1slice_array
, man pages, 1smanip_fill
, man pages, 1smanip_int
, ,iostream::
, 1snamip
, man pages, 1- Solaris versions supported, 1
sort
, man pages, 1sort_heap
, man pages, 1sqrt
,complex::
, 1ssbuf
, man pages, 1, 2<sstream>
, header file, 1stable_partition
, man pages, 1stable_sort
, man pages, 1<stack>
, header file, 1stack
, 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
, 1libCstd
, 1libiostream
, 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, 1stdio
stdiobuf
man pages, 1- with
iostreams
, 1stdio FILE
s,ios::
, 1stdiobuf
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, 1Stream_Iterators
, man pages, 1stream_locker
iostream::
, 1, 2, 3- man pages, 1
- synchronization with MT-safe objects, 1
stream_MT
,iostream::
, 1, 2, 3streambuf
- 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, 1streampos
, 1string
iostream::
, 1, 2- man pages, 1
<string>
, header file, 1stringbuf
, man pages, 1stringstream
, man pages, 1strstream
- defined, 1
iostream::
, 1, 2- man pages, 1, 2
strstream.h
,iostream
header file, 1strstreambuf
- man pages, 1
streambuf::
, 1swap
, man pages, 1swap_ranges
, man pages, 1sync_with_stdio
,ios::
, 1T
tan
,complex::
, 1tanh
,complex::
, 1tellg
,istream::
, 1tellp
,ostream::
, 1- templates, Standard Template Library (STL), 1
thr_keycreate
, man pages, 1time_get
, man pages, 1time_get_byname
, man pages, 1time_put
, man pages, 1time_put_byname
, man pages, 1tolower
, man pages, 1- Tools.h++ library, RogueWave, 1
toupper
, man pages, 1transform
, man pages, 1- trigonometric functions, complex arithmetic library, 1, 2
trunc
,ios::
, 1<typeinfo>
, header file, 1U
unary_function
, man pages, 1unary_negate
, man pages, 1underflow
,streambuf::
, 1uninitialized_copy
, man pages, 1uninitialized_fill
, man pages, 1uninitialized_fill_n
, man pages, 1unique
, man pages, 1unique_copy
, man pages, 1unsafe_fstream
,iostream::
, 1unsafe_ios
,iostream::
, 1, 2unsafe_iostream
,iostream::
, 1, 2unsafe_istream
,istream::
, 1, 2unsafe_ostream
,ostream::
, 1, 2unsafe_strstreambase
,iostream::
, 1upper_bound
, man pages, 1use_facet
, man pages, 1- user-defined types
iostream
, 1- MT-safe, 1, 2
<utility>
, header file, 1V
<valarray>
, header file, 1valarray
, man pages, 1- values
double
, 1float
, 1flush
, 1- inserting on
cout
, 1long
, 1- manipulator, 1, 2, 3
<vector>
, header file, 1vector
, man pages, 1void *()
,ios::
, 1W
wcerr
, man pages, 1wcin
, man pages, 1wclog
, man pages, 1wcout
, man pages, 1wfilebuf
, man pages, 1- whitespace
- extractors, 1
- leading, 1
- skipping, 1, 2
wifstream
, man pages, 1wios
, man pages, 1wistream
, man pages, 1wistringstream
, man pages, 1wofstream
, man pages, 1wostream
, man pages, 1wostringstream
, man pages, 1write
,ostream::
, 1ws
,iostream
manipulator, 1, 2wstream
, man pages, 1wstreambuf
, man pages, 1wstring
, man pages, 1wstringbuf
, man pages, 1X
X
inserter,iostream
, 1xsgetn
,streambuf::
, 1xsputn
,streambuf::
, 1
Sun Microsystems, Inc. Copyright information. All rights reserved. Feedback |
Library | Contents | Previous | Next | Index |