У меня есть объект CFile, к которому можно обратиться несколькими потоками. Существует возможность того, что один поток записывает данные в этот файл, а другой поток считывает данные из файла. Я хочу знать, есть ли какая-либо небезопасность в рамках этой политики? Может ли указатель файла измениться до завершения процесса записи или чтения? Является ли ответ «да», как избежать небезопасности многопоточности, которую можно читать или писать одновременно?Может ли изменение указателя файла во время записи или чтения объекта CFile
спасибо!