定义:AnsiString、WideString、String、char[]、char*、BSTR、,
这是一个后续行动定义:AnsiString、WideString、String、char[]、char*、BSTR、,,string,char,c++builder,widestring,ansistring,String,Char,C++builder,Widestring,Ansistring,这是一个后续行动 AnsiString也是一个类吗?和字符串?这是一门课吗?和一个char[] 我们可以说WideString是双字节字符的包装,AnsiString是单字节字符的包装,char[]是单字节字符的数组吗字符串不太确定它是什么 不能确定代码生成器C++ 2007中的不同类型的字符串类型及其可移植性。UL> 是一个提供C++生成器的类, 是由C++标准库提供的类, char[]创建字符类型的数组 char*创建指向类型字符的指针 是Windows COM特定的字符串类 AnsiSt
AnsiString
也是一个类吗?和字符串
?这是一门课吗?和一个char[]
我们可以说WideString
是双字节字符的包装,AnsiString
是单字节字符的包装,char[]
是单字节字符的数组吗<代码>字符串不太确定它是什么
不能确定代码生成器C++ 2007中的不同类型的字符串类型及其可移植性。
UL>char[]
创建字符类型的数组char*
创建指向类型字符的指针AnsiString
和BSTR
是不可移植的,而std::string
、char[]
和char*
是完全可移植的。还值得注意的是,System::string在2007年和更早的时候是AnsiString的别名,但在2009年和更高的时候是UnicodeString的别名。WideString
,Unicode>,和std::wstring
也是C++Builder中可用的类WideString
(它是BSTR
的包装)和UnicodeString
编码为UTF-16,但std::wstring
的编码取决于平台,因为wchar\u t
在某些平台上为16位,在其他平台上为32位。