如何操纵getline如何看待线条

时间:2013-07-11 18:14:43

标签: openvms

我在openVMS上有一些代码,其中getline不会像VMS编辑器一样分割行。

有没有办法操纵getline返回行的方式?

它适用于翻过来的文件,把它与其他一些文件无关 - 我认为它是RMS固定长度,其中有很多二进制零。

我正在使用ifstream.getline(buffer,maxsize),但它可以是任何getline。

1 个答案:

答案 0 :(得分:0)

这可能是RMS记录属性的问题,特别是缺少隐含的换行符。

查看 $ help set file / attr 寻找各种RAT选项。

这个文件是怎么来的?

如果您想获得进一步的帮助,请详细说明文件中的问题'。 附加或包括输出 $ DIRECTORY / FULL x.x

如果可能的话 $ DUMP / RECORD = COUNT = 3 / WID = 80 x.x

以及 $ DUMP / BLOCK = COUNT = 1 / WID = 80 x.x

希望这有帮助, 海因