int fstat(int fildes,struct stat *buf);

简介:
/*
* fstat(由文件描述词取得文件状态)
* 相关函数 stat,lstat,chmod,chown,readlink,utime
* 表头文件
* #include<sys/stat.h>
* #include<unistd.h>
* 定义函数
* int fstat(int fildes,struct stat *buf);
* 函数说明 fstat()用来将参数fildes所指的文件状态,复制到参数buf所指的结构中(struct stat)。
* Fstat()与stat()作用完全相同,不同处在于传入的参数为已打开的文件描述词.
* 返回值 执行成功则返回0,失败返回-1,错误代码存于errno。
*/

/* 范例 */

 
  1. #include <sys/stat.h>  
  2. #include <unistd.h>  
  3. #include <stdio.h>  
  4. #include <sys/types.h>   
  5. #include <sys/stat.h>  
  6. #include <fcntl.h>  
  7.  
  8. int main(int argc, char *argv)  
  9. {  
  10.     struct stat buf;  
  11.     int fd;  
  12.     fd = open ( "/etc/passwd", O_RDONLY );  
  13.     fstat ( fd, &buf );  
  14.     printf ( "/etc/passwd file size: %d\n", buf.st_size );  
  15.     return 0;  
  16. }  


 

/* 执行 /etc/passwd file size = 705 */





     本文转自 驿落黄昏 51CTO博客,原文链接:http://blog.51cto.com/yiluohuanghun/867241,如需转载请自行联系原作者


相关文章
|
2月前
|
数据采集 人工智能 移动开发
盘点人工智能在医疗诊断领域的应用
人工智能在医疗诊断领域的应用广泛,包括医学影像诊断、疾病预测与风险评估、病理诊断、药物研发、医疗机器人、远程医疗诊断和智能辅助诊断系统等。这些应用提高了诊断的准确性和效率,改善了患者的治疗效果和生活质量。然而,数据质量和安全性、AI系统的透明度等问题仍需关注和解决。
343 10
|
人工智能 编解码 运维
断网支付开闸,知位停车发布多项物联网停车新技术
10月28日下午,阿里云IoT联合智芯原动主办以“无人值守,一望而知”为主题的2021知位停车新品发布会暨合作伙伴大会,在深圳成功举行。本次发布会,不只是新品的诞生,更是停车场互联网的开始,知位停车正式开启停车运营从数字化向数智化转型的新时代。
603 12
断网支付开闸,知位停车发布多项物联网停车新技术
|
人工智能 自然语言处理 前端开发
探索AI时代的应用工程化架构演进,一人公司时代还有多远?
当代AI来势汹汹,本文从AI的特点、对研发的挑战、AI的应用工程和场景分化等剖析了AI时代的应用工程化架构演进之路。
21087 6
|
9月前
|
Linux 开发者 iOS开发
|
9月前
|
人工智能 前端开发 测试技术
研究人员测试:GPT-4V生成网页超一半情况比人类效果更好
【2月更文挑战第17天】研究人员测试:GPT-4V生成网页超一半情况比人类效果更好
134 4
研究人员测试:GPT-4V生成网页超一半情况比人类效果更好
|
5月前
|
存储 对象存储
radosgw高可用对象存储网关实战指南
关于radosgw高可用对象存储网关的实战指南,涵盖了从基本概念到具体操作案例,再到架构设计和使用技巧的全面介绍。
112 6
|
C语言 Python Windows
Nuitka打包一、安装依赖
nuitka,python打包exe工具
1181 0
|
安全 测试技术 BI
最齐全不接受反驳、常用BUG管理工具系统
最齐全不接受反驳、常用BUG管理工具系统
876 0
最齐全不接受反驳、常用BUG管理工具系统
|
存储 分布式计算 资源调度
降本增效利器!趣头条Spark Remote Shuffle Service最佳实践
趣头条是一家依赖大数据的科技公司,在2018-2019年经历了业务的高速发展,主App和其他创新App的日活增加了10倍以上,相应的大数据系统也从最初的100台机器增加到了千台规模。面对业务和数据的日益增长,如何优化大数据平台,真正实现降本增效,技术人也面临着非常大的挑战,近半年趣头条和阿里云一起合作,通过Spark Remote Shuffle Service取得了较大的进展,在这里大家可以更加详细地了解这套方案。
11592 2
|
4月前
|
机器学习/深度学习 人工智能 算法
小白教程-阿里云快速搭建Stable-Diffusion WebUI环境+免费试用
Stable-Diffusion 是目前热门的AIGC图像生成方案,通过开源与社区共享模型的方式,成为AI艺术与创意产业的重要工具。本文介绍通过阿里云快速搭建SD WebUI的服务,并有免费试用权益,适合新手入门。通过详细步骤指导,帮助读者轻松上手,享受创作乐趣。
980 0

热门文章

最新文章