Index

Numerics

64-bit address space, 1

A

accessible documentation, 1

anachronisms, 1, 2, 3

Annotated Reference Manual (ARM), 1, 2, 3, 4, 5, 6

application binary interface (ABI), 1, 2 - 3

B

base-class name, 1

binary compatibility issues, 1 - 2

4.0, 4.1, and 4.2 compilers, 1

language changes, 1

mixing old and new binaries, 1

Boolean, 1

C

C interface, 1

C library headers, 1 - ??

C linkage, 1, 2, 3

C++ international standard, 1

C++ language, 1 - 2

changes, 1, 2

rules, 1

semantics, 1 - 2

C++ standard library, 1, 2, 3

C, using with C++, 1

CCadmin -clean, 1

char*, 1

class name injection, 1

-compat command, 1, 2, 3

compatibility mode, 1, 2, 3 - 4

compilers, accessing, 1

conditional expressions, 1

const

allocating with new, 1

future changes, 1

passing, 1

pointers, 1

string literals, 1

copy constructor, 1

coroutine library, 1

count in a delete-expression, 1

D

default parameter values, 1

delete, 1

new form, 1

new rules, 1

operator, 1, 2

documentation index, 1

documentation, accessing, 1

E

enum type, 1

extern "C", 1 - 2, 3

F

for-statement rules, 1

for-statement variables, 1

function pointer conversion, 1, 2, 3

functions, inlining, 1

H

header files, 1

header inclusions, 1

headers, standard C, 1, 2

I

inlining functions, 1

-instances=extern, 1

iostreams, 1 - 2, 3

K

keywords, 1, 2, 3, 4, 5, 6, 7

L

language linkage, 1, 2, 3

libExbridge library, 1

library incompatibility, 1

M

macros

_ _cplusplus, 1

_ _STDC_ _, 1

man pages, accessing, 1

mangling names

as relates to 4.0.1 compiler, 1

binary incompatibility due to, 1

planing for compliance, 1

MANPATH environment variable, setting, 1

mode

compatibility, 1, 2 - 3

mixing compatibility with standard, 1

standard, 1, 2 - 3

N

nested types, 1

new, 1, 2

new form, 1

new rules, 1

operator, 1, 2

O

object code, mixing, 1

operator

delete, 1, 2

new, 1, 2

P

passing const to non-const reference, 1

PATH environment variable, setting, 1

pointer conversion, 1, 2, 3

pointers to functions, 1, 2 - 3

See also function pointer conversion

-ptr, 1

Q

qualifiers, const and volatile, 1

R

repository, template, 1

reserved words, 1

return types

C interface, 1

class, 1

pointer-to-function, 1

runtime type identification (RTTI), 1

S

shell prompts, 1

SPARC V9, 1

standard exceptions, 1

standard header implementation, 1

standard mode, 1, 2 - 3

keywords, 1

static objects, destruction order, 1 - 2

static storage, 1

string literals, 1

SunWS_cache subdirectory, 1

T

templates, 1 - 2

and the C++ standard library, 1

class, declarations, 1

class, definitions, 1

compilation mode, 1

instantiation, explicit, 1

invalid type arguments, 1

repository, 1, 2

specialization, 1

tokens, alternative spellings for, 1

Tools.h++, 1, 2

trailing commas, 1

type names, resolving, 1

typedef

future changes, 1

typename, 1, 2, 3

typographic conventions, 1

V

void* conversion, 1, 2, 3

volatile pointers, 1