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

C

.cc, file name suffixes, index icon2.2.2 File Name Conventions
-c, compiler option
index icon2.4.2 Separate Compiling and Linking
index iconA.2.4 –c
C99 support, index iconA.2.129 -xlang=language[,language]
cache
directory, template, index icon2.3 Compiling With Different Compiler Versions
used by optimizer, index iconA.2.109 –xcache=c
CCadmin command, index icon7.2 Repository Administration
CCFLAGS, environment variable, index icon2.8.2 Using CCFLAGS to Specify Compile Options
cerr standard stream, index icon13.1 Predefined iostreams
.c++, file name suffixes, index icon2.2.2 File Name Conventions
.c, file name suffixes, index icon2.2.2 File Name Conventions
.C, file name suffixes, index icon2.2.2 File Name Conventions
characters, reading single, index icon13.3.5 Reading Any Single Character
char* extractor, index icon13.3.4 Using the char* Extractor
char, signedness of, index iconA.2.110 -xchar[=o]
cin standard stream, index icon13.1 Predefined iostreams
C interface
creating libraries, index icon14.7 Building a Library That Has a C API
removing C++ runtime dependences, index icon14.7 Building a Library That Has a C API
class declaration specifier, index icon4.1 Linker Scoping
classes
passing
index icon9.4.1 Choosing to Pass Classes Directly
index icon9.4.2 Passing Classes Directly on Various Processors
classic iostreams, index icon11.4.1.1 Note About Classic iostreams and Legacy RogueWave Tools
class instance, anonymous, index icon4.8 Passing the Address of an Anonymous Class Instance
class libraries, using, index icon11.4 Using Class Libraries
class templates, index icon6.2 Class Templates
declaration, index icon6.2.2 Class Template Definition
definition
index icon6.2.2 Class Template Definition
index icon6.2.3.1 Function Member Definitions
incomplete, index icon6.2.1 Class Template Declaration
member, definition, index icon6.2.3 Class Template Member Definitions
parameter, default, index icon6.5 Default Template Parameters
static data members, index icon6.2.3.2 Static Data Member Definitions
See also templates
using, index icon6.2.4 Class Template Use
clog standard stream, index icon13.1 Predefined iostreams
C++ man pages, accessing, index icon11.2.2 Accessing the C++ Library Man Pages
code generation, inliner and assembler, compilation component, index icon2.4.6 Understanding the Compiler Organization
code optimization, by using -fast, index iconA.2.16 –fast
code optimizer, compilation component, index icon2.4.6 Understanding the Compiler Organization
command line
options, unrecognized, index icon2.4.5 Compiler Command-Line Diagnostics
recognized file suffixes, index icon2.2.2 File Name Conventions
-compat, compiler option, index iconA.2.6 –compat={5|g}
compatibility mode
See also -compat, index iconA.2.6 –compat={5|g}
Tools.h++, index icon11.2.1 C++ Library Descriptions
compilation, memory requirements, index icon2.6 Memory Requirements
compiler
component invocation order, index icon2.4.6 Understanding the Compiler Organization
diagnosing, index icon2.4.5 Compiler Command-Line Diagnostics
versions, incompatibility, index icon2.3 Compiling With Different Compiler Versions
compiling and linking, index icon2.4.1 Compile-Link Sequence
configuration macro, index icon11.2 Libraries Provided With the C++ Compiler
constant strings in read-only memory, index iconA.2.17.1 Values
constructors
iostream, index icon13.2 Basic Structure of iostream Interaction
static, index icon14.3 Building Dynamic (Shared) Libraries
copying
files, index icon13.10.2 Using streambuf Objects
stream objects, index icon13.5 Assignment of iostreams
cout, standard stream, index icon13.1 Predefined iostreams
coverage analysis (tcov), index iconA.2.164 –xprofile=p
__cplusplus, predefined macro, index icon5.1.1 Language-Adaptable Header Files
.cpp, file name suffixes, index icon2.2.2 File Name Conventions
C++ standard library
components, index iconUsing the C++ Standard Library
man pages, index icon11.2.2 Accessing the C++ Library Man Pages
replacing, index icon11.7 Replacing the C++ Standard Library
RogueWave version, index iconUsing the C++ Standard Library
C standard library header files, replacing, index icon11.7.5.2 Replacing Standard C Headers
.cxx, file name suffixes, index icon2.2.2 File Name Conventions