新石器Wiki

近年はシリコン(石)から進化した便利なもので溢れる時代。そんな気になった事や試した事など記す。

ユーザ用ツール

サイト用ツール


programing:cpp_builder:cpp_builder-unicode


差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
programing:cpp_builder:cpp_builder-unicode [2020/01/31 21:06] – [添え字番号の開始は1] yokoprograming:cpp_builder:cpp_builder-unicode [2020/01/31 21:29] (現在) – [文字列及び文字の移行] yoko
行 15: 行 15:
 ソースファイルは全て UTF-8 のBOM付きに変換して保存しておく。 ソースファイルは全て UTF-8 のBOM付きに変換して保存しておく。
  
-### 文字列及び文字の移行+### 文字列及び文字の移行
 従来の`AnsiString`や`char`型も引き続き使えるが、将来の事も考えて以下のようにソースを修正。 従来の`AnsiString`や`char`型も引き続き使えるが、将来の事も考えて以下のようにソースを修正。
  
行 56: 行 56:
  
 ### 添え字番号の開始は1 ### 添え字番号の開始は1
-String型の文字列は文字配列のようにアクセスできるが、添え字の開始番号は 0 でなくて 1〜 なので注意。(0でアクセスするとトラップする+String型の文字列は文字配列のようにアクセスできるが、添え字の開始番号は 0 でなくて 1〜 なので注意。(0でアクセスすると例外トラップ)
  
 <code c> <code c>
-String text = "あいうえお";+String text = L"あいうえお";
 Char c = text[1];         /* 'あ'が取り出される */ Char c = text[1];         /* 'あ'が取り出される */
 </code> </code>
programing/cpp_builder/cpp_builder-unicode.1580472407.txt.gz · 最終更新: 2020/01/31 21:06 by yoko