| 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 |