JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Studio 12.2: C++ User's Guide
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.  Using the Complex Arithmetic Library

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

M

magnitude, complex numbers, 14.1 The Complex Library
makefile dependencies, A.2.147 -xMF
man pages
accessing
1.7 Man Pages
11.2.2 Accessing the C++ Library Man Pages
C++ standard library, 12.2 C++ Standard Library Man Pages
complex, 14.8 Complex Man Pages
iostream
Using the Classic iostream Library
13.4.1 Dealing With Files Using Class fstream
13.6 Format Control
13.7.2 Parameterized Manipulators
manipulators
iostreams, 13.7 Manipulators
plain, 13.7.1 Using Plain Manipulators
predefined, 13.7 Manipulators
math.h, complex header files, 14.7 Efficiency
math library, optimized version, A.2.139 –xlibmopt
mathematical functions, complex arithmetic library, 14.3 Mathematical Functions
mbarrier.h, 10.5 Memory Barrier Intrinsics
-mc, compiler option, A.2.51 -mc
member variables, caching, 9.5 Cache Member Variables
memory barrier intrinsics, 10.5 Memory Barrier Intrinsics
memory requirements, 2.6 Memory Requirements
-migration, compiler option, A.2.52 –migration
-misalign, compiler option, A.2.53 –misalign
mixed-language linking, A.2.135 -xlang=language[,language]
mixed-mode, complex arithmetic library, 14.6 Mixed-Mode Arithmetic
-mr, compiler option, A.2.54 -mr[,string]
-mt compiler option
and libthread, 10.4.1.2 Compiling and Linking With the MT-Safe libC Library
linking libraries, 11.1 The C Libraries
option description, A.2.55 -mt[={yes|no}]
MT-safe
applications, 10.4 Using Classic iostreams in a Multithreading Environment
classes, considerations for deriving, 10.4.6 MT-Safe Classes
library, 10.4 Using Classic iostreams in a Multithreading Environment
object, 10.4 Using Classic iostreams in a Multithreading Environment
performance overhead
10.4.1.4 Reducing Performance Overhead of MT-Safe Classes
10.4.1.4 Reducing Performance Overhead of MT-Safe Classes
public functions, 10.4.1.1 Public Conversion Routines
multimedia types, handling of, A.2.188 -xvis[={yes|no}]
multiple source files, using, 2.2.3 Using Multiple Source Files
multithreaded
application, 10.1.1 Indicating Multithreaded Compilation
compilation, 10.1.1 Indicating Multithreaded Compilation
exception-handling, 10.2 Using Exceptions in a Multithreaded Program
multithreading, A.2.55 -mt[={yes|no}]
mutable keyword, recognizing, A.2.18.1 Values
mutex locks, MT-safe classes
10.4.1.4 Reducing Performance Overhead of MT-Safe Classes
10.4.6 MT-Safe Classes
mutual exclusion region, defining a, 10.4.5.1 Class stream_locker