i / o WinApi方法是否安全?

时间:2014-12-12 16:12:15

标签: multithreading winapi io

在我上次的面试中,我被要求制作一个程序,将数据分类到一个巨大的文件中。我用c ++ WinApi实现了它。在面试官注意到我通过单个文件句柄同时写入文件之前,一切都很好。他告诉我必须使用互斥锁同步写入。我试图争辩说,每个线程都在自己的文件区域中写入数据,明确指定文件的偏移量,因此不需要同步,它没用。

问题:

  1. 使用a同时写入(WriteFile)文件是否安全 单个句柄,假设每个线程都有自己的文件部分?
  2. 哪里可以找到有关它的任何信息?

0 个答案:

没有答案