我有一个GEDCOM文件,我提供给我的程序,我的程序根据一组函数检查GEDCOM文件的内容。
如果文件的内容不符合函数的要求,则应该在GEDCOM文件中出现错误以及错误存在的行号。
我还想提一下,我尝试过使用像 LINE , FILE 这样的宏,但是他们正在打印源代码的内容,如源代码行和文件名源代码。
提前致谢
答案 0 :(得分:0)
如果您一次只读取一行文件,则可以保留从文件中读取的行数的计数器。
如果您已将整个文件放在一个大缓冲区中,则可以扫描换行符或返回字符的数量。
如果您在文件中提供MCV example演示代码阅读,我可以提供更多帮助。