CString

E828346

CString is a widely used MFC C++ class that provides convenient, high-level manipulation and management of character strings in Windows applications.

All labels observed (1)

Label Occurrences
CString canonical 1

How this entity was disambiguated

Statements (66)

Predicate Object
instanceOf C++ class
MFC class
string class
abbreviationOf Character String
category string handling
commonlyUsedWith CDialog
CWnd
resource strings
designedFor character string management
high-level string manipulation
developedBy Microsoft
documentationURL https://learn.microsoft.com/en-us/cpp/mfc/reference/cstring-class
headerFile afx.h
afxstr.h
interoperatesWith LPCSTR
LPCTSTR
LPCWSTR
introducedIn MFC 3.0
memoryManagement automatic
partOf Microsoft Foundation Class Library
platform Win32
linked to: Win32 API
providesMethod Delete
Empty
Find
Format
FormatV
GetLength
Insert
IsEmpty
Left
LoadString
MakeLower
MakeUpper
Mid
Replace
ReverseFind
Right
Trim
TrimLeft
TrimRight
runsOn Microsoft Windows
linked to: Windows
supports ANSI strings
TCHAR-based strings
Unicode strings
exception-based error handling
reference counting (in some MFC versions)
supportsOperation assignment
case conversion
comparison
concatenation
deletion
formatting
indexing
insertion
search
substring extraction
trimming
supportsOperator operator+
operator+=
operator<
operator=
operator==
operator[]
usedIn C++
MFC applications
Windows applications

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.