file_text_close(fileid);
参数 | 描述 |
---|---|
fileid | 要关闭的文件的 ID。 |
返回: N/A(无返回值)
一旦完成了对给定文件的处理(无论是从中读取还是写入),你必须再次关闭该文件,否则你可能会丢失其中包含的信息。这还可以防止内存泄漏,并确保你永远不会打开 32 个文件超过打开文件限制。
file = file_text_open_write(working_directory + "Game_Data.txt");
while (!file_text_eof(file))
{
file_text_readln(file);
}
file_text_write_string(file, level_data);
file_text_close(file);
上面的代码打开一个用于写入的文件,然后循环遍历已经写入文件的文本行,直到它到达结尾。此时它会写入一个字符串,然后再次关闭该文件。