JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Studio 12.3: C++ User's Guide     Oracle Solaris Studio 12.3 Information Library
search filter icon
search icon

Document Information

Preface

Part I C++ Compiler

1.  The C++ Compiler

2.  Using the C++ Compiler

3.  Using the C++ Compiler Options

Part II Writing C++ Programs

4.  Language Extensions

5.  Program Organization

6.  Creating and Using Templates

7.  Compiling Templates

8.  Exception Handling

9.  Improving Program Performance

10.  Building Multithreaded Programs

Part III Libraries

11.  Using Libraries

12.  Using the C++ Standard Library

13.  Using the Classic iostream Library

14.  Building Libraries

Part IV Appendixes

A.  C++ Compiler Options

B.  Pragmas

Glossary

Index

Numbers and Symbols

A

B

C

D

E

F

G

H

I

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Z

L

-L, compiler option
index icon11.3 Related Library Options
index iconA.2.45 –Lpath
-l, compiler option
index icon3.2 General Guidelines
index icon11.1 C Libraries
index icon11.3 Related Library Options
index iconA.2.46 –llib
languages
C99 support, index iconA.2.129 -xlang=language[,language]
support for native, index icon1.8 Native-Language Support
LD_LIBRARY_PATH environment variable, index icon14.1 Understanding Libraries
left-shift operator, iostream, index icon13.3.1 Output Using iostream
libc library, index icon11.1 C Libraries
libCrun library
index icon10.1 Building Multithreaded Programs
index icon10.1.2 Using C++ Support Libraries With Threads and Signals
index icon11.2 Libraries Provided With the C++ Compiler
index icon11.2.3 Default C++ Libraries
libCstd library, See C++ standard library
libcsunimath, library, index icon11.2 Libraries Provided With the C++ Compiler
libdemangle library, index icon11.2 Libraries Provided With the C++ Compiler
libgc library, index icon11.2 Libraries Provided With the C++ Compiler
libiostream, See iostream
libm
inline templates, index iconA.2.132 -xlibmil
library, index icon11.1 C Libraries
optimized version, index iconA.2.133 –xlibmopt
-libmieee, compiler option, index iconA.2.47 –libmieee
-libmil, compiler option, index iconA.2.48 –libmil
libraries
building shared libraries, index iconA.2.113.1 Values
C++ compiler, provided with, index icon11.2 Libraries Provided With the C++ Compiler
C interface, index icon11.1 C Libraries
classic iostream, index iconUsing the Classic iostream Library
class, using, index icon11.4 Using Class Libraries
configuration macro, index icon11.2 Libraries Provided With the C++ Compiler
C++ standard, index iconUsing the C++ Standard Library
interval arithmetic, index iconA.2.121 -xia
linking options, index icon11.4.2 Linking C++ Libraries
linking order, index icon3.2 General Guidelines
linking with -mt, index icon11.1 C Libraries
naming a shared library, index iconA.2.33 –h[ ]name
optimized math, index iconA.2.133 –xlibmopt
replacing, C++ standard library, index icon11.7 Replacing the C++ Standard Library
shared
index icon11.6 Using Shared Libraries
index iconA.2.9 –d{y|n}
suffixes, index icon14.1 Understanding Libraries
Sun Performance Library, linking, index iconA.2.134 –xlic_lib=sunperf
understanding, index icon14.1 Understanding Libraries
using, index iconUsing Libraries
libraries, building
dynamic (shared), index icon14.1 Understanding Libraries
for private use, index icon14.5 Building Libraries for Private Use
for public use, index icon14.6 Building Libraries for Public Use
linking options, index iconA.2.28.1 Interactions
shared with exceptions, index icon14.4 Building Shared Libraries That Contain Exceptions
static (archive), index iconBuilding Libraries
with C API, index icon14.7 Building a Library That Has a C API
-library, compiler option
index icon11.3 Related Library Options
index icon11.4.2 Linking C++ Libraries
index icon11.5 Statically Linking Standard Libraries
index iconA.2.49 -library=l[,l...]
librwtool, See Tools.h++, index icon11.2.1 C++ Library Descriptions
libthread library, index icon11.1 C Libraries
limit, command, index icon2.6.3 Control of Virtual Memory
linker scoping, index icon4.1 Linker Scoping
linking
consistent with compilation, index icon2.4.3 Consistent Compiling and Linking
disabling system libraries, index iconA.2.147 –xnolib
dynamic (shared) libraries
index icon14.1 Understanding Libraries
index iconA.2.3 –Bbinding
iostream library, index icon11.4.1 iostream Library
libraries
index icon11.1 C Libraries
index icon11.2.3 Default C++ Libraries
index icon11.4.2 Linking C++ Libraries
separate from compilation, index icon2.4.2 Separate Compiling and Linking
static (archive) libraries
index icon11.3 Related Library Options
index icon11.5 Statically Linking Standard Libraries
index icon14.1 Understanding Libraries
index iconA.2.3 –Bbinding
index iconA.2.83 -staticlib=l[,l…]
symbolic, index icon11.7.5 Standard Header Implementation
template instance methods, index icon7.2.4 Template Instance Placement and Linkage
link-time optimization, index iconA.2.136 -xlinkopt[=level]
literal strings in read-only memory, index iconA.2.17.1 Values
local-scope rules, enabling and disabling, index iconA.2.17.1 Values
loops, index iconA.2.115 -xdepend=[yes|no]
reduction with -xreduction, index iconA.2.167 -xreduction
-xloopinfo, index iconA.2.137 -xloopinfo
-lthread compiler option
suppressed by -xnolib, index icon11.5 Statically Linking Standard Libraries
using -mt in place of, index icon10.1 Building Multithreaded Programs