| 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
-bbinding, 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
complexlibrary, 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
definitionname, 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
.SUNWCChfile 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-hname, 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
includedirectories, template definition files, 1#includefiles, search order, 1includestatement, 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
iostreamlibrary, 1, 2, 3- iostreams
- accessing files, 1
- classic, 1, 2
- standard, 1, 2
- using
makewith, 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_PATHenvironment variable, 1, 2lddcommand, 1lex, C++ utilities, 1libClibrary, 1, 2libclibrary, 1libcomplexlibrary, 1, 2libCrunlibrary, 1libCstdlibrary, 1, 2, 3libdemanglelibrary, 1, 2libgclibrary, 1, 2libgc_dbglibrary, 1libiostreamlibrary, 1, 2libmlibrary, 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
librwtoollibrary, 1, 2librwtool_dbglibrary, 1libthreadlibrary, 1libwlibrary, 1- licensing
- information, 1
- options, 1
- requirements, 1
limit, command, 1__LINE__, predefined macro, 1- linker, 1
- linking
complexlibrary, 1, 2- consistent with compilation, 1, 2
- disabling system libraries, 1
- dynamic, 1
- dynamic (shared) libraries, 1, 2
- increasing speed of, 1
iostreamlibrary, 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
makecommand, 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-mtcompiler 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/deleteexceptions, 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
-ofilename, compiler option, 1, 2.ofiles
- option suffixes, 1
- preserving, 1
-O, compiler option, 1- object files
- execution order, 1
- relocatable, 1
- objects, library, 1
-Olevel, 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, 1ptcleancommand, 1-pti, compiler option, 1, 2, 3, 4-pto, compiler option, 1-ptr, compiler option, 1, 2-ptv, compiler option, 1Q
-Qoptionphase option[,...option], compiler option, 1, 2, 3-qoptionphase option[,...option], compiler option, 1-qp, compiler option, 1-Qproducesourcetype, compiler option, 1, 2-qproducesourcetype, 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
libclibrary 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.SUNWCChfile name suffix, 1, 2SunWS_cache, 1SunWS_configdirectory, 1__SVR4, predefined macro, 1swap -s, command, 1- swap space, 1, 2
swap(1M), man pages, 1- symbols, executable files, 1
- syntax
CCcommands, 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-xOlevel, 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
-zarg, compiler option, 1, 2, 3-ztext, compiler option, 1, 2
|
Sun Microsystems, Inc. Copyright information. All rights reserved. Feedback |
Library | Contents | Previous | Next | Index |