博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++ stat判断路径是文件还是目录
阅读量:4575 次
发布时间:2019-06-08

本文共 672 字,大约阅读时间需要 2 分钟。

C++ stat判断路径是文件还是目录

1 #include 
2 #include
3 4 using namespace std; 5 6 void foo ( const char* path ) { 7 struct stat s; 8 if ( stat ( path, &s ) == 0 ) { 9 if ( s.st_mode & S_IFDIR ) {10 cout << "DIR" << endl;11 } else if ( s.st_mode & S_IFREG ) {12 cout << "FILE" << endl;13 } else {14 cout << "?" << endl;15 }16 } else {17 cout << "ERR" << endl;18 }19 }20 21 int main() {22 foo ( "C:\\Windows" );23 foo ( "C:\\Windows\\explorer.exe" );24 foo ( "W:\\WWW" );25 return 0;26 }

 

转载于:https://www.cnblogs.com/rms365/p/10961594.html

你可能感兴趣的文章
mysql过滤范围_MySQL 过滤数据(WHERE子句)
查看>>
mysql的技术要点_Mysql技术要点:
查看>>
mysql慢查询例子_mysql开启慢查询实例演练(图文)
查看>>
creo显示agent未初始化_三, 初步配置使用zabbix
查看>>
mysql has gone away 自动连接_python下保持mysql连接,避免“MySQL server has gone away“方法...
查看>>
mysql profiling_mysql性能分析-------profiling和explain
查看>>
mysql的默认端口_MYSQL默认使用的端口是( )
查看>>
pta简单实现x的n次方_c语言第二次作业pta..docx
查看>>
python导入规范_Python编程入门:如何规范的导入包和模块
查看>>
java 反射教程_Java基础教程——反射机制
查看>>
过滤特殊字符 java_JAVA特殊字符过滤
查看>>
java workbook 保存_Java POI导出Excel并使用输出流下载文件弹出打开保存框
查看>>
java 时间序列分析_时间序列数据的定义,读取与指数平滑(Java)
查看>>
java 每年第一天_java代码的时间类,获取每年的第一天和最后一天
查看>>
backtrader源码解析_BackTrader量化交易案例图解
查看>>
java filewriter_java中Write FileWriter()和FileWriter(new file)的区别
查看>>
java 访问父类变量_JAVA访问父类的成员变量或调用父类的方法 为什么输出是这顺序 ,怎么调用的?...
查看>>
java baseentity_基于springframework的JpaDaoSupport的BaseJpaDao实现通用实体服务类EntityService...
查看>>
java 大括号 代码_JAVA大括号
查看>>
java多线程嵌套_【Java并发性和多线程】嵌套管程锁死
查看>>