0

我正在制作一个 C++ 程序,给定一个 Cobol 副本和一个顺序文件,将顺序文件的内容绘制到一个表中。

问题在于,例如,Cobol Comp-3 变量中的“+12345”值的结构如下:

 05  COPY-FIELD        PIC S9(05)        COMP-3.

结果如下:

4\

135
24C

如果我在 C++ 中读取字符串并将其转换为 HEX,我会丢失第一个字节,并且与我对 Cobol 的预期存在一些差异,因此我无法读取其他字段。我怎么能从文本文件中读取清晰的字节仍然认为它是一个字符串?

4

0 回答 0