我想写一个程序来检查一个目录是否存在; 如果该目录不存在,那么它会在其中创build一个目录和一个日志文件,但是如果该目录已经存在,那么它只是在该文件夹中创build一个新的日志文件。 我如何用Linux在C中执行此操作?
我正在使用FileSystemWatcher来检查是否在监视的目录中创build新的目录。 如果用户按资源pipe理器创build – >右击 – >新build文件夹,则会创build一个目录“新build文件夹”,用户可以立即进行重命名。 不过,我可以在“新build文件夹”上获得创build的事件,我可以处理。 我的问题是,运行软件不同本地化的Windows机器使得不可能检查“新build文件夹”。 如何获取当前语言中资源pipe理器使用的新文件夹的名称? 谢谢。