首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C/C++/VC++ > 简单、跨平台、面向对象、文件监控和通知图书馆。

简单、跨平台、面向对象、文件监控和通知图书馆。

资 源 简 介

SimpleFileWatcher is a C++ wrapper for OS file monitoring systems. Currently it uses Win32 ReadDirectoryChangesW for monitoring changes in Windows, and inotify in linux. OSX is supported via kqueue and directory scans. Some example code: ``` // Create the object FW::FileWatcher* fileWatcher = new FW::FileWatcher(); // add a directory watch FW::WatchID watchid = fileWatcher->addWatch("..\media", new UpdateListener()); ... // somewhere in your update loop call update fileWatcher->update(); // where UpdateListener is defined as such class UpdateListener : public FW::FileWatchListener { public: UpdateListener() {} void handleFileAction(FW::WatchID watchid, const String& dir, const String& filename, FW::Action action) { switch(action) { case FW::Actions::Add: std::cout << "File (" << dir + "\" + filename << ") Added! " << std::endl

文 件 列 表

OgreDemoDependency
bin
include
lib

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP
  • 11 1小时前 成为了本站会员

  • 开心快活人 4小时前 成为了本站会员

  • 晋财 5小时前 成为了本站会员

  • WYG 1天前 成为了本站会员

  • Shine 1天前 成为了本站会员

  • 柳贻 1天前 成为了本站会员

  • hallelujah_HL 1天前 成为了本站会员

  • 焦昱贺 1天前 成为了本站会员

  • Rubin 1天前 成为了本站会员

  • Li 2天前 成为了本站会员

0.170174s