Rational Developer for System z
Enterprise PL/I for z/OS, Version 4.1, 言語解説書

MEMCU14

MEMCU14 は、ソース・バッファー内のデータを、UTF-8 から UTF-32 に変換し、ターゲット・バッファー内に結果を保管して、ターゲット・バッファーに書き込まれるバイト数を指定する、スケールなしの REAL FIXED BINARY 値を返します。

構文図を読む構文図をスキップする>>-MEMCU14--(--p--,--n--,--q--,--m--)--------------------------><
 
p
ターゲット・バッファーのアドレス。
n
ターゲット・バッファーの長さ。
q
ソース・バッファーのアドレス。
m
ソース・バッファーの長さ。

バッファー長は、計算タイプを保持している必要があり、FIXED BINARY(31,0) に 変換されます。

バッファー長は、負数であってはなりません。

ターゲット・バッファーが小さすぎる場合、または、ソース UTF-8 が無効な場合は、値 -1 が返されます。

z/OS の場合、この組み込み関数は ARCH レベル 7 以上が必要になります。


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)