主页C++ Builder 资料C++ Builder 参考手册System 字符串UTF8String
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 字母顺序排列的目录
网友留言/技术支持
UTF8String - UTF-8 编码的字符串
 • UTF8String 简介
 • UTF8String 成员
 • 其他字符串操作请参考 UnicodeString

AnsiString 简介

C++ Builder 的里面的 UTF8String 是通过 AnsiStringT<65001> 定义的:

typedef AnsiStringT<65001> UTF8String;

所以,UTF8String 就和 AnsiStringT<0> 一模一样的,是 UTF-8 编码的,代码页为 CP_UTF8 (65001) 的字符串。

 

继承关系:

AnsiStringBaseAnsiStringTUTF8String

 

头文件:

#include <sysmac.h>

AnsiString 成员

由于 UTF8String 是这样定义的:
typedef AnsiStringT<65001> UTF8String;
所以 AnsiString 的所有的成员详细列表,请看 AnsiStringT 的内容。

 

相关链接:

UnicodeString 及常见的字符串操作
字符编码与编码转换

◤上一页:UnicodeString下一页:TStringList

C++ 爱好者 -- Victor Chen 的个人网站 www.cppfans.com 辽ICP备11016859号