Web Site


Construct an empty instance

Str()
Str(CPOS)

Copy constructor

Str(const Str&)

Other constructors

Str(CPOS, const STRACHAR*)
Str(CPOS, const STRWCHAR*)
Str(const STRACHAR*)
Str(const STRWCHAR*)
Str(STRCHAR)
Str(CPOS, STRCHAR)
Str(const CString&, CPOS)

Assignment operators

operator=(const Str&)
operator= (const STRACHAR*)
operator=(const STRWCHAR*)
operator=(const CString&)

Manually construct an array
of Str instances

ConstructAt
DestructAt

Manage buffer size

Preallocate(CPOS)
GetBufferLength()
Compact(int)

Direct access to string buffer

GetBuffer()
GetBuffer(CPOS)
GetBufferSetLength(CPOS)
ReleaseBuffer(CPOS) 

Manage global buffer cache

static CompactFreeMemory
static SetShutdownFlag


All Methods