主页
→
C++ Builder 资料
→
C++ Builder 参考手册
→
System 字符串
C++ Builder 串口控件
C++ Builder 编程技巧
C++ Builder 操作指南
C++ Builder 参考手册
基础知识
cfloat 浮点数
cmath 数学函数
cstdlib 标准库函数
System 字符串
•
UnicodeString
•
UTF8String
•
TStringList
•
TStrings
•
String
•
AnsiString
•
AnsiStringBase
•
AnsiStringT
•
RawByteString
•
UCS4String
•
WideString
•
EnumToStr
•
FloatToStr
•
FloatToStrF
•
FormatFloat
•
IntToStr
•
UIntToStr
•
IntToHex
•
StrToEnum
•
StrToFloat
•
StrToFloatDef
•
StrToInt
•
StrToIntDef
•
StrToInt64
•
StrToInt64Def
•
StrToUInt64
•
StrToUInt64Def
•
TFloatFormat
•
GetUnicodeCategory
•
IMLangCodePages
•
StringReplace
System 日期和时间
System.Math.hpp 数学函数
其他数据类型
VCL 基础类
VCL 应用程序
Pictures 图片
Graphics 绘图
Additional 控件
System 控件
A ~ Z 字母顺序排列的目录
网友留言/技术支持
Strings 字符串
类型
描述
UnicodeString
UNICODE
UTF-16
编码的字符串,C++ Builder 最常用的字符串类型 (C++ Builder 2009 及之后的版本)
UTF8String
UTF-8
编码的字符串,最通用的文字编码
TStringList
字符串列表,可以用于多行文字、字符串分割、文本文件处理、
文本文件编码转换
等。
TStrings
字符串列表纯虚类,用于做参数或接口
String
ANSI 版本相当于
AnsiString
, UNICODE 版本相当于
UnicodeString
, 写 ANSI/UNICODE 兼容的程序需要使用这个类型
AnsiString
ANSI
字符串。typedef AnsiStringT<0> AnsiString; 即
代码页
为 CP_ACP (0) 的字符串
AnsiStringBase
字符串模板
AnsiStringT
的父类,是
AnsiString
、
UTF8String
、
RawByteString
等的祖先类
AnsiStringT
字符串模板 AnsiStringT<CP> 为CP
代码页
的字符串,AnsiString 和 UTF8String 等都是通过 AnsiStringT 模板定义的
RawByteString
不解析字符编码的字符串。typedef AnsiStringT<65535> RawByteString;
UCS4String
UCS4/UTF-32
编码的字符串,没有提供一般的运算功能,仅用于
编码转换
WideString
COM (component object model) 的 BSTR 类型的封装,而不是标准 C/C++ 的字符串类型的封装
字符串相关的类型和函数
函数
描述
FormatSettings
字符串与日期时间、浮点数、货币等之间的类型转换使用的默认的格式
TFormatSettings
字符串与日期时间、浮点数、货币等之间的类型转换使用的格式类型
DateTimeToStr
日期时间转字符串
DateToStr
日期转字符串
TimeToStr
时间转为字符串
DecodeDateTime
从日期时间里面分解出年、月、日、时、分、秒、毫秒的值
DecodeDate
从日期时间里面分解出年、月、日的值
DecodeTime
从日期时间里面分解出时、分、秒、毫秒的值
EnumToStr
枚举型转字符串
FloatToStr
浮点数转字符串
FloatToStrF
浮点数转字符串
FormatDateTime
格式化日期时间,按照参数给定的格式把日期时间转为字符串
FormatFloat
格式化浮点数,按照参数给定的格式把浮点数转为字符串
IntToStr
整数转为字符串,按照十进制转换
UIntToStr
无符号整数转为字符串,按照十进制转换
IntToHex
整数转为字符串,按照十六进制转换
StrToDate
字符串转为日期,转换失败抛出异常
StrToDateDef
字符串转为日期,转换失败采用默认值
StrToDateTime
字符串转为日期时间,转换失败抛出异常
StrToDateTimeDef
字符串转为日期时间,转换失败采用默认值
StrToEnum
字符串转为枚举型
StrToFloat
字符串转为浮点数,转换失败抛出异常
StrToFloatDef
字符串转为浮点数,转换失败采用默认值
StrToInt
字符串转为整数,转换失败抛出异常
StrToIntDef
字符串转为整数,转换失败采用默认值
StrToInt64
字符串转为64位整数,转换失败抛出异常
StrToInt64Def
字符串转为64位整数,转换失败采用默认值
StrToTime
字符串转为时间,转换失败抛出异常
StrToTimeDef
字符串转为时间,转换失败采用默认值
StrToUInt64
字符串转为64位无符号整数,转换失败抛出异常
StrToUInt64Def
字符串转为64位无符号整数,转换失败采用默认值
GetUnicodeCategory
获取字符类型
IMLangCodePages
获取字符的 ANSI 代码页
StringReplace
字符串里面的内容替换
文档索引
System 字符串
•
UnicodeString
•
UTF8String
•
TStringList
•
TStrings
•
String
•
AnsiString
•
AnsiStringBase
•
AnsiStringT
•
RawByteString
•
UCS4String
•
WideString
•
EnumToStr
•
FloatToStr
•
FloatToStrF
•
FormatFloat
•
IntToStr
•
UIntToStr
•
IntToHex
•
StrToEnum
•
StrToFloat
•
StrToFloatDef
•
StrToInt
•
StrToIntDef
•
StrToInt64
•
StrToInt64Def
•
StrToUInt64
•
StrToUInt64Def
•
TFloatFormat
•
GetUnicodeCategory
•
IMLangCodePages
•
StringReplace
www.cppfans.com
www.cppfans.com
C++ 爱好者
-- Victor Chen 的个人网站
www.cppfans.com
辽ICP备11016859号