社区
C语言
帖子详情
请问有没有与fstat()对应的函数更改文件的属性?
lifeforu
2005-05-26 05:16:14
如题 或是相通的C/C++代码
...全文
194
11
打赏
收藏
请问有没有与fstat()对应的函数更改文件的属性?
如题 或是相通的C/C++代码
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cppprogramlover
2005-06-06
打赏
举报
回复
什么意思?
lifeforu
2005-06-06
打赏
举报
回复
to cppprogramlover ???
lifeforu
2005-06-05
打赏
举报
回复
我的意思是fstat()取出来的struct stat结构属性改一下再符值给文件 也就是更改文件属性
难道我没有把意思表达清楚?
struct stat fs;
fstat(fn1 , &fs);
set_stat(fn2,fs);//就是类型于这样的东西
mostideal
2005-06-05
打赏
举报
回复
修改什么属性,我也好像看到过。不过没细看,记不得了。。
cppprogramlover
2005-06-05
打赏
举报
回复
set_stat(fn2,fs);//就是类型于这样的东西
有别的系统调用吧,但是不会这么直接,就像c标准库并没有谁想直接读写FILE结构
lifeforu
2005-06-05
打赏
举报
回复
但是我确实在哪儿见过这样的例程代码的 这有什么不安全的?不过是对文件进行属性更改吗?
lifeforu
2005-05-27
打赏
举报
回复
to goodboy1881(三井寿)(这个流氓和我一样没有门牙)
我的意思是fstat()取出来的struct stat结构属性改一下再符值给文件 也就是更改文件属性
前些日子我好像在哪儿见过这样的例子的 但是始终记不起来在哪儿见过的
xdspower
2005-05-27
打赏
举报
回复
其实系统是不想你这样操作的,可能会造成系统不安全的。
hblinlin
2005-05-26
打赏
举报
回复
mark一下
积木
2005-05-26
打赏
举报
回复
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore98/html/_crt__fstat.2c_._fstati64.asp
看看这个东西,也许对你有用。
积木
2005-05-26
打赏
举报
回复
我想楼主要问的是windows下面有没有这种函数是吧,我想是没有的,因为windows这个文件系统本身就没有那么多的属性。
linux获取
文件
大小的
函数
fst
at()
linux获取
文件
大小的
函数
fst
at() C语言
fst
at()
函数
:由
文件
描述词取得
文件
状态 头
文件
:#include <sys/stat.h> #include <unistd.h> 定义
函数
:int
fst
at(int fildes, struct stat *buf);
函数
说明:
fst
at()用来将参数fildes 所指的
文件
状态, 复制到参数buf 所指的结构中(struct stat).
fst
at()与stat()作用完全相同, 不同处在于
嵌入式Linux系统编程 — 3.2 stat、
fst
at 和 lstat
函数
查看
文件
属性
用于指定一个需要查看
属性
的
文件
路径。struct stat 类型指针,用于指向一个 struct stat 结构体变量。调用 stat
函数
的时候需要传入一个 structstat 变量的指针, 获取到的
文件
属性
信息就记录在 struct stat 结构体中,结构体含义见2.2节。成功返回 0;失败返回-1,并设置 error。
linux决定
文件
大小的
函数
,linux获取
文件
大小的
函数
fst
at()
C语言
fst
at()
函数
:由
文件
描述词取得
文件
状态头
文件
:#include #include 定义
函数
:int
fst
at(int fildes, struct stat *buf);
函数
说明:
fst
at()用来将参数fildes 所指的
文件
状态, 复制到参数buf 所指的结构中(struct stat).
fst
at()与stat()作用完全相同, 不同处在于
fst
at()传入的参数为已打开的
文件
...
获取
文件
总体
属性
函数
(stat,
fst
at,lstat),获取
文件
类型,获取
文件
设备号,获取
文件
基本权限信息,
文件
特殊权限位的介绍
获取
文件
总体
属性
函数
(stat,
fst
at,lstat),获取
文件
类型,获取
文件
设备号,获取
文件
基本权限信息,
文件
特殊权限位的介绍
stat,
fst
at以及lstat
函数
stat,
fst
at以及lstat
函数
本章的讨论的中心是三个stat
函数
以及它们所返回的信息。 #include int stat(const char*pathname,struct stat*buf); int
fst
at(int filedes,struct stat*buf); int lstat
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章