我想更改文件中的某些文本,并在文件末尾附加一些文本。
我已经尝试过了,但是附件不起作用:
HANDLE hFile = CreateFileA("D:\\Date\\EditFile.txt", FILE_READ_DATA | FILE_WRITE_DATA, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL,NULL);
我知道,如果我使用 FILE_APPEND_DATA ,则只能追加到文件。
我可以仅将一个 HANDLE 写入并追加到文件中,还是需要两个文件(一个用于编辑,一个用于追加)?