【发布时间】:2021-03-11 10:14:49
【问题描述】:
在 Windows 上使用 Poco 1.10.1,我尝试了以下代码:
try
{
Poco::DirectoryWatcher dw( "\\test"); getch();
}
catch( const Poco::Exception& e)
{
std::cerr << e.displayText();
}
但如果在 DirectoryWatcher() 运行时删除了“\test”,则不会收到异常。 此外,如果“\test”驻留在映射驱动器上并且网络连接丢失并重新建立, 从那一刻起不再收到任何事件。
我也尝试通过 Poco::ErrorHandler::set() 提供我自己的错误处理程序 - 但这并没有改变。
有什么提示吗? t
【问题讨论】:
标签: windows visual-c++ poco-libraries