の定義:ansistring、wideString、string、char []、char *、bstr、
-
13-11-2019 - |
質問
これはこの質問 へのフォローアップです。
AnsiString
もクラスです。string
?それはクラスですか?そして創世板etagcode?
char[]
は2バイト文字の上のラッパーであると言うことができます。WideString
それが何であるかどうかを確かない...
Code Builder C ++ 2007に搭載されている異なる種類の文字列型があり、その移植性。
解決
-
AnsiString
-
std::string
は、C ++標準ライブラリによって提供されているクラスです。 -
char []
は文字の種類の配列を作成します。 -
char *
はタイプ文字へのポインタを作成します -
BSTR
Windows COM固有の文字列クラスです。AnsiString
とBSTR
はポータブルではなく、std::string
、char []
、char*
は完全にポータブルです。
所属していません StackOverflow