Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/157.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何在C++;_C++_File Watcher - Fatal编程技术网

C++ 如何在C++;

C++ 如何在C++;,c++,file-watcher,C++,File Watcher,我已经遵循了微软的建议,效果很好。现在我想问您如何检索目录中更改的文件名?一旦收到更改通知,您可以使用ReadDirectoryChangesW获取实际的更改列表。结果将是一个文件\u通知\u信息结构数组,每个结构包含一个文件名和下一个结构的偏移量。FindFirstChangeNotification:此函数不指示满足等待条件的更改。要在通知中检索有关特定更改的信息,请使用ReadDirectoryChangesW功能。

我已经遵循了微软的建议,效果很好。现在我想问您如何检索目录中更改的文件名?

一旦收到更改通知,您可以使用
ReadDirectoryChangesW
获取实际的更改列表。结果将是一个
文件\u通知\u信息
结构数组,每个结构包含一个文件名和下一个结构的偏移量。

FindFirstChangeNotification
:此函数不指示满足等待条件的更改。要在通知中检索有关特定更改的信息,请使用
ReadDirectoryChangesW
功能。