C++ User's Guide | ![]() ![]() ![]() ![]() ![]() |
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
Numerics
-386
, compiler option, 1-486
, compiler option, 1A
-a
, compiler option, 1.a
, file name suffix, 1, 2- ABI (application binary interface), building libraries, 1, 2
- aliases, defining, 1
- API (application programming interface), building libraries, 1
__ARRAYNEW
, predefined macro, 1- assembler, compilation component, 1
- Auto-Read, disabling for
dbx
, 1B
-b
binding, compiler option, 1, 2, 3_BOOL
, predefined macro, 1-Bsymbolic
, compiler option, 1__BUILTIN_VA_ARG_INCR
, predefined macro, 1C
- C headers, replacing, 1
- C++ standard library, replacing, 1, 2
-c
, compiler option, 1, 2, 3.C
, file name suffixes, 1.c
, file name suffixes, 1- cache directory, template, 1
- cache properties, defining, 1
- caveats, C header replacement, 1
.cc
, file name suffixes, 1CC_tmpl_opt
, options file, 1CCadmin(1)
command, 1ccfe
, compilation component, 1CCFLAGS
, environment variable, 1CClink
, compilation component, 1cg
, compilation component, 1-cg[89|92]
, compiler option, 1- class libraries, using, 1, 2
- code
- generation options, 1
- optimizer, 1
codegen
, compilation component, 1- command line, recognized file suffixes, 1
-compat
, compiler option, 1, 2, 3- compilation unit, multiple source files, 1, 2
- compilation, memory requirements, 1, 2
- compiler
- component invocation order, 1, 2
- diagnosing, 1, 2
- new features, 1
- compiling and linking, 1, 2
complex
library, 1, 2- constructors, static, 1
__cplusplus
, predefined macro, 1.cpp
, file name suffixes, 1.cxx
, file name suffixes, 1D
-D
, compiler option, 1, 2, 3, 4+d
, compiler option, 1, 2, 3-d
, compiler option, 1, 2-dalign
, compiler option, 1__DATE__
, predefined macro, 1-DDEBUG
, 1- debugging
- compile-time instantiation, 1
- Fix-and-Continue, 1
- options, 1, 2
- preparing programs for, 1
- default libraries, static linking, 1
definition
name, compiler option, 1- definitions, searching template, 1
- dependency
- on C++ runtime libraries, removing, 1
- shared library, 1
- destructors, static, 1
- directories, changing names, 1
dlclose()
, function call, 1dlopen()
, function call, 1, 2, 3dmesg
, actual real memory, 1-dryrun
, compiler option, 1, 2, 3- dynamic (shared) libraries, 1, 2, 3
E
-E
- debugging options, 1
- option description, 1, 2
- output options, 1
- preprocessor options, 1
+e(0|1)
, compiler option, 1, 2- environment variables
CCFLAGS
, 1LD_LIBRARY_PATH
, 1, 2RTLD_GLOBAL
, 1, 2SUNWS_CACHE_NAME
, 1SUNWS_CONFIG_NAME
, 1- error messages
- compiler version incompatibility, 1
- failed links, 1
- linker, 1
- exceptions
- shared libraries, 1, 2
- trapping, 1
- explicit instances, 1, 2
- extension features, defined, 1
- extensions, source file, 1
- external instances, 1
- external linkage, 1
F
-fast
, compiler option, 1, 2, 3, 4fbe
, compilation component, 1-features
, compiler option, 1, 2, 3- file names
.SUNWCCh
file name suffix, 1, 2- standard library, 1
- suffixes, 1
- template definition files, 1
__FILE__
, predefined macro, 1- files
- See also source files1
- executable program, 1
- multiple source, 1, 2
- object, 1, 2, 3
- options, 1, 2, 3
- suffixes, 1
-flags
, compiler option, 1- floating-point
- options, 1
- precision mode, 1
-fnonstd
, compiler option, 1-fns[=(yes|no)]
, compiler option, 1, 2, 3-fprecision=
p, compiler option, 1, 2, 3-fround=
r, compiler option, 1, 2-fsimple=
n, compiler option, 1, 2, 3-fstore
, compiler option, 1, 2-ftrap
, compiler option, 1, 2- functions, dynamic (shared) libraries, 1
G
-G
- dynamic library command, 1, 2
- library option, 1
- option description, 1, 2
- output option, 1
-g
- code generation option, 1
- compiling and linking with, 1
- option description, 1
- debugging option, 1
- template compilation option, 1
- garbage collection debug, compiler option, 1
- garbage collection, compiler option, 1
- global instances, 1, 2
- global linkage, 1, 2
-gO
- compiler option, 1
- debugging option, 1
- option description, 1
gprof
, C++ utilities, 1H
-H
, compiler option, 1, 2, 3- hardware architecture, 1
- headers, standard library, 1, 2
-help
, compiler option, 1-h
name, compiler option, 1, 2, 3I
-I
, compiler option, 1, 2, 3, 4-i
, compiler option, 1, 2.i
, file name suffixes, 1__i386
, predefined macro, 1i386
, predefined macro, 1.il
, file name suffixes, 1ild
, compilation component, 1- implicit instances, 1
include
directories, template definition files, 1#include
files, search order, 1include
statement, options files, 1- incompatibility, compiler versions, 1
- inline templates, 1
inline
, compilation component, 1- instances, template, 1, 2, 3
-instances=
a, compiler option, 1, 2-instances=explicit
, template compilation option, 1-instances=extern
, template compilation option, 1-instances=global
, template compilation option, 1-instances=semiexplicit
, template compilation option, 1-instances=static
, template compilation option, 1- instantiation, compile-time versus link-time, 1
- internationalization, implementation, 1
- invalid floating-point, 1
iostream
library, 1, 2, 3- iostreams
- accessing files, 1
- classic, 1, 2
- standard, 1, 2
- using
make
with, 1iropt
, compliation component, 1- ISO International Standard for C++, standards conformance, 1
- ISO IS 14882:1998, standards conformance, 1
- ISO/ANSI C++ standard, one-definition rule, 1
K
.KEEP_STATE
, using with<istream>
, 1-keeptmp
, compiler option, 1, 2- keywords, options file entries, 1
-KPIC
, compiler option, 1, 2, 3-Kpic
, compiler option, 1, 2, 3L
-L
, compiler option, 1, 2, 3, 4-l
, compiler option, 1, 2, 3, 4, 5- languages
- options, 1
- support for native, 1
-lcx
, option and IA platform, 1ld
, compilation component, 1LD_LIBRARY_PATH
environment variable, 1, 2ldd
command, 1lex
, C++ utilities, 1libC
library, 1, 2libc
library, 1libcomplex
library, 1, 2libCrun
library, 1libCstd
library, 1, 2, 3libdemangle
library, 1, 2libgc
library, 1, 2libgc_dbg
library, 1libiostream
library, 1, 2libm
library, 1-libmieee
, compiler option, 1-libmil
, compiler option, 1- libraries
- class, using, 1
- dynamically linked, 1
- execution order, 1
- linking options, 1, 2
- linking with
-mt
, 1- naming a shared library, 1
- optimized math, 1
- replacing C++ standard library, 1, 2
- shared, 1, 2, 3
- shipped with C++ compiler, 1
- static, 1
- suffixes, 1
- understanding, 1, 2
- using, 1, 2
- libraries, building
- dynamic (shared), 1, 2
- for private use, 1
- for public use, 1
- linking options, 1, 2
- shared with exceptions, 1
- static (archive), 1, 2
- with C API, 1
-library
, compiler option, 1, 2, 3, 4, 5, 6, 7, 8, 9- compiler option, 1
librwtool
library, 1, 2librwtool_dbg
library, 1libthread
library, 1libw
library, 1- licensing
- information, 1
- options, 1
- requirements, 1
limit
, command, 1__LINE__
, predefined macro, 1- linker, 1
- linking
complex
library, 1, 2- consistent with compilation, 1, 2
- disabling system libraries, 1
- dynamic, 1
- dynamic (shared) libraries, 1, 2
- increasing speed of, 1
iostream
library, 1, 2- libraries, 1, 2
- library options, 1
- separate from compilation, 1
- static, 1, 2
- static (archive) libraries, 1
- symbolic, 1
- template instances, 1, 2
M
- macros, predefined, 1, 2
make
command, 1, 2- man pages
- accessing, 1
sh(1)
, 1swap(1M)
, 1- math library, optimized version, 1
- memory, 1, 2
-migration
, compiler option, 1, 2, 3, 4-misalign
, compiler option, 1, 2-mt
compiler option
- code generation option, 1
- compiling and linking with, 1
- library option, 1
- linking libraries, 1
- option description, 1
- thread option, 1
- multiplatform release, 1
mwinline
, compilation component, 1N
- name rewriting, standard header implementation, 1
- names, changing directory, 1
-native
, compiler option, 1- native-language support, application development, 1
new/delete
exceptions, 1nocheck
, flag, 1-noex
, compiler option, 1-nofstore
, compiler option, 1, 2-nolib
, compiler option, 1, 2-nolibmil
, compiler option, 1- nonoptions, unrecognized, 1
- nonstandard features, defined, 1
-noqueue
, compiler option, 1, 2-norunpath
, compiler option, 1, 2, 3O
-o
filename, compiler option, 1, 2.o
files
- option suffixes, 1
- preserving, 1
-O
, compiler option, 1- object files
- execution order, 1
- relocatable, 1
- objects, library, 1
-O
level, compiler option, 1- operating environment, 1
- optimization
- levels, 1
- math library, 1
- target hardware, 1
- optimizer out of memory, 1
- options
- See also individual options under alphabetical listings1
- code generation, 1
- debugging, 1
- description subsections, 1
- expansion compilation, 1
- files, 1, 2, 3
- floating-point, 1
- keyword file entries, 1
- language, 1
- library, 1, 2
- library linking, 1
- licensing, 1
- obsolete, 1, 2
- output, 1, 2
- performance, 1, 2
- preprocessor, 1
- processing order, 1, 2
- profiling, 1
- reference, 1
- source, 1
- subprogram compilation, 1, 2
- syntax format, 1
- template, 1
- template compilation, 1, 2
- thread, 1
- unrecognized, 1
- output options, 1, 2
- overflow, 1
P
-P
, compiler option, 1, 2, 3, 4-p
, compiler option, 1, 2, 3+p
, compiler option, 1-pentium
, compiler option, 1- performance options, 1, 2
-pg
, compiler option, 1-PIC
, compiler option, 1-pic
, compiler option, 1- placement, template instances, 1, 2
- preprocessor
- defining macro to, 1
- options, 1
- processing, order of options, 1
- processor, specifying target, 1
prof
, C++ utilities, 1- profiling options, 1, 2
- Programming Language-C++, standards conformance, 1
- programs, basic building steps, 1, 2
-pta
, compiler option, 1ptclean
command, 1-pti
, compiler option, 1, 2, 3, 4-pto
, compiler option, 1-ptr
, compiler option, 1, 2-ptv
, compiler option, 1Q
-Qoption
phase option[,...option], compiler option, 1, 2, 3-qoption
phase option[,...option], compiler option, 1-qp
, compiler option, 1-Qproduce
sourcetype, compiler option, 1, 2-qproduce
sourcetype, compiler option, 1R
-R
, compiler option, 1, 2, 3, 4, 5-readme
, compiler option, 1, 2READMEs
, 1, 2- real memory, display, 1
- reference options, 1
- release, Sun WorkShop, 1
RTLD_GLOBAL
, environment variable, 1, 2- rule, one-definition, 1
S
-S
, compiler option, 1-s
, compiler option, 1, 2, 3.S
, file name suffixes, 1.s
, file name suffixes, 1-sb
, compiler option, 1-sbfast
, compiler option, 1- search path
- definitions, 1
- dynamic library, 1
- searching
- standard header implementation, 1, 2
- template definition files, 1
- semi-explicit instances, 1, 2
sh(1)
, man page, 1- shared libraries
- accessing from a C program, 1
- building, 1
- containing exceptions, 1
- disallow linking, 1
- naming, 1
- shell, limiting virtual memory in, 1
.so
, file name suffix, 1, 2.so.
n, file name suffix, 1- Solaris platforms
- code and path names, 1
libc
library replacement, 1- libraries, 1
- static library availability, 1
- Solaris versions supported, 1
- source files
- execution order, 1
- location conventions, 1
- location definition, 1, 2
- templates, 1
- source options, 1
__sparc
, predefined macro, 1sparc
, predefined macro, 1__sparcv9
, predefined macro, 1special
, template compilation option, 1, 2- standard C++ headers, replacing, 1
- standard headers, implementation, 1, 2
- standard library, replacing the C++, 1, 2
- standards, conformance, 1
- static (archive) libraries, 1
- static instances, 1, 2
- static linking, 1
- default libraries, 1
- template instances, 1
- static variables, 1, 2
static
, template class member specialization, 1-staticlib
, compiler option, 1, 2, 3, 4, 5__STDC__
, predefined macro, 1string
, standard header implementation, 1, 2- subprograms, compilation options, 1, 2
- suffixes
.SUNWCCh
, 1, 2- command line file name, 1
- files without, 1
- library, 1
- makefiles, 1, 2
__SUNPRO_CC_COMPAT=(4|5)
, predefined macro, 1__sun
, predefined macro, 1sun
, predefined macro, 1__SUNPRO_CC=0x510
, predefined macro, 1.SUNWCCh
file name suffix, 1, 2SunWS_cache
, 1SunWS_config
directory, 1__SVR4
, predefined macro, 1swap -s
, command, 1- swap space, 1, 2
swap(1M)
, man pages, 1- symbols, executable files, 1
- syntax
CC
commands, 1- options, 1
T
tcov
, C++ utilities, 1-temp=
dir, compiler option, 1, 2- template classes, specializing, 1
- template compilation, 1, 2, 3
- template definition file, 1
- template repositories, 1, 2, 3
-template
, compiler option, 1, 2, 3- templates
- cache directory, 1
- commands, 1
- definitions-separate vs. definitions-included organization, 1
- inline, 1
- instances, 1, 2, 3
- linking, 1
- options, 1
- sharing options files, 1
- source files, 1, 2, 3
- specialization entries, 1, 2
- verbose compilation, 1
- thread options, 1
-time
, compiler option, 1__TIME__
, predefined macro, 1Tools.h++
version 7, compiler option, 1Tools.h++
vertion 7 debug, compiler option, 1- trapping mode, 1
U
-U
, compiler option, 1, 2, 3ulimit
, command, 1- __'uname-s'_'uname-r', predefined macro, 1
- underflow, 1
- UNIX
- predefined symbols, 1
- tools, 1
__unix
, predefined macro, 1unix
, predefined macro, 1-unroll=
n, compiler option, 1- utilities, UNIX tools, 1
V
-V
, compiler option, 1-v
, compiler option, 1- variables
- See also environment variables1
- static, 1, 2
-vdelx
, compiler option, 1, 2-verbose
, command line option, 1, 2, 3, 4-verbose=no%template
, template compilation option, 1-verbose=template
, template compilation option, 1- virtual memory, limits, 1, 2
W
+w
, compiler option, 1, 2, 3+w2
, compiler option, 1-w
, compiler option, 1, 2- warnings
- C header replacement, 1
- code portability, 1
- unrecognized arguments, 1
_WCHAR_T
, predefined UNIX symbol, 1- workstations, memory requirements, 1
X
-xa
, compiler option, 1, 2, 3-xar
, compiler option, 1, 2, 3, 4, 5-xarch=
isa, compiler option, 1, 2, 3, 4-xcache=
c, compiler option, 1, 2, 3xcg386
, compilation component, 1-xcg89
, compiler option, 1, 2, 3-xcg92
, compiler option, 1, 2, 3-xchip=
c, compiler option, 1, 2, 3-xcode=
a, compiler option, 1, 2, 3-xcrossfile
[=n], compiler option, 1, 2-xF
, compiler option, 1, 2-xhelp=flags
, compiler option, 1, 2, 3, 4-xhelp=readme
, compiler option, 1, 2, 3-xildoff
, compiler option, 1, 2-xildon
, compiler option, 1, 2-xlibmieee
, compiler option, 1, 2, 3-xlibmil
, compiler option, 1, 2, 3-xlibmopt
, compiler option, 1, 2, 3-xlic_lib
, compiler option, 1, 2, 3-xlicinfo
, compiler option, 1, 2, 3-Xm
, compiler option, 1-xM
, compiler option, 1, 2, 3, 4-xM1
, compiler option, 1, 2, 3, 4-xMerge
, compiler option, 1, 2-xnolib
, compiler option, 1, 2, 3, 4, 5-xnolibmil
, compiler option, 1, 2, 3-xnolibmopt
, compiler option, 1, 2, 3-xO
level, compiler option, 1, 2, 3-xpg
, compiler option, 1, 2, 3-xprefetch
[=a[,a]], compiler option, 1, 2-xprofile
, compiler option, 1, 2, 3-xprofile=tcov
, compiler option, 1-xregs
, compiler option, 1, 2-xregs=no%appl
, compiler option, 1-xs
, compiler option, 1, 2-xsafe=mem
, compiler option, 1, 2, 3, 4-xsb
, compiler option, 1, 2, 3-xsbfast
, compiler option, 1, 2, 3-xspace
, compiler option, 1, 2-xtarget=
t, compiler option, 1, 2, 3, 4-xtime
, compiler option, 1, 2-xunroll=
n, compiler option, 1, 2-xvector
, compiler option, 1, 2-xwe
, compiler option, 1, 2Y
yacc
, C++ utilities, 1Z
-z
arg, compiler option, 1, 2, 3-ztext
, compiler option, 1, 2
Sun Microsystems, Inc. Copyright information. All rights reserved. Feedback |
Library | Contents | Previous | Next | Index |