変換する必要がある要件があります -
高値を W005-TEMP1 に移動します。
低値を W005-TEMP2 に移動します。
これら2つをC++でコーディングするにはどうすればよいですか?
ありがとうございます
COBOL では、HIGH-VALUES は、使用される照合順序で最も高い序数の位置にある文字の 1 つ以上の出現を表します。同様に、LOW-VALUES は、使用される照合順序で序数が最も小さい文字を表します。
ここで重要なのは、「使用される照合順序」です。SPECIAL-NAMES段落は、カスタマイズされた照合シーケンスを指定するために使用できますが、これは通常は行われません (まだ確認してください)。カスタム照合シーケンスがない場合、EBCDIC および ASCII 文字セットの両方で、HIGH-VALUES は X'FF' に等しく、LOW-VALUES は X'00' です。
W005-TEMP1 を HIGH-VALUES に設定するには、占有する各バイトを X'FF' で埋める必要があります。W005-TEMP2 を LOW-VALUES に設定するには、占有する各バイトを X'00' で埋める必要があります。