Tag: ttcn

如何使用C文件打开函数打开.ttcn文件?

我正在研究TTCN-3(测试和测试控制表示法)脚本语言。 我想准备这个代码文件的指南检查器。 为此,我想将TTCN-3脚本文件(有些像file.ttcn)的行逐个读入缓冲区。 但对我来说,fopen / sopen / open / fgetc / fscanf无法正常工作且无法正确读取文件。 它给出了NULL。 有什么方法可以将它的字符读入缓冲区。 我认为C无法读取超过三个扩展字符的文件(如.ttcn)。 如果我的假设是错误的,请原谅我。 我的环境是Windows上的Turbo C. 编辑 : 是的我也检查了这些错误,但是他们给read()提供了未知错误,并且没有这样的文件或目录。 我的代码如下 #include #include #include #include #include #include #include int main(void) { int handle; int status; int i=0; char ch; FILE *fp; char *buffer; char *buf; clrscr(); handle = sopen(“c:\\tc\\bin\\hi.ttcn”, O_BINARY, SH_DENYNONE, S_IREAD); / 这里甚至我使用O_TEXT和其他人 […]