メソッド CompatibleUnicode組み込みファンクション - CurChars
文字列内の文字数
CompatibleUnicode組み込みファンクション (PRIM_LIBI.ICompatibleUnicodeIntrinsics) のメンバ
| 名前 | タイプ | データタイプ | 記述 |
|---|---|---|---|
| Result | *Result (任意) | 整数 | 結果の文字数 |
CurChars は、文字列内の文字数を返します。 シングル・バイト環境では、CurChars と Cursize は同じ結果を返します。 DBCS 環境では、各文字に 2 バイトが使用されるため、文字列が 8 バイト長であっても、文字数は、 ASCII の場合は 4、 ECBDIC の場合は 3 になります。これは、シフトイン・バイトおよびシフトアウト・バイトに 2 バイトが使用されるためです。
EPC150060 - December 2023