0

我有一个 GEDCOM 文件,我提供给我的程序,我的程序根据一组函数检查 GEDCOM 文件的内容。

如果文件内容不符合功能要求,则应在 GEDCOM 文件中存在错误的行号连同行号一起抛出错误。

我还想提一下,我曾尝试使用LINEFILE等宏,但它们正在打印源代码的内容,如源代码行和源代码的文件名。

提前致谢

4

1 回答 1

0

如果您一次读取一行文件,您可以保留一个计数器来记录您从文件中读取的行数。

如果您已经将整个文件放在一个大缓冲区中,则可以扫描换行符的数量或返回字符。

如果您提供一个MCV 示例来演示您在文件中读取的代码,我可能会提供更多帮助。

于 2016-07-03T02:13:34.597 回答