首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

请问,c语言中有什么方法来判断一个不知全名的文件是否存在

2013-01-08 
请教,c语言中有什么方法来判断一个不知全名的文件是否存在?c语言中有什么方法来判断一个不知全名的文件是

请教,c语言中有什么方法来判断一个不知全名的文件是否存在?
c语言中有什么方法来判断一个不知全名的文件是否存在?如我需要判断一个名为“Check_*”文件夹是否存在,“*”表示未知的字符
[解决办法]
//linux or unix
find . -name "Check_*"
[解决办法]
可以使用正则表达式进行匹配,Linux下自带有regex.h库文件。Windows下需要使用第三方的regex.h配置一下,就可以了,可参考http://blog.sina.com.cn/s/blog_5ee4fb7a01013zmq.html
[解决办法]
如果是linux操作系统的话,可以在C程序中使用system或者popen来调用shell命令,判断该文件是否存在。
[解决办法]
遍历文件,得到文件名, 然后与正则进行匹配.

热点排行