有关chmod()

blldw 2001-05-29 05:57:00
请问:在tc中有关于将文件的属性设置为系统或者隐藏属性,但是有没有将系统或者隐藏属性的文件设置为原来的属性的函数呢?如有,请例举一二.
...全文
75 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
enterzhuang 2001-05-30
  • 打赏
  • 举报
回复
补充:这是VC的程序,至于TC的参数可能要改一改(几年没用TC,忘了)。
enterzhuang 2001-05-30
  • 打赏
  • 举报
回复
#include <sys/types.h>
#include <sys/stat.h>
#include <io.h>
#include <stdio.h>
#include <stdlib.h>

void main( void )
{
/* Make file read-only: */
if( chmod( "CHMOD.C", _S_IREAD ) == -1 )
perror( "File not found\n" );
else
printf( "Mode changed to read-only\n" );
system( "echo /* End of file */ >> CHMOD.C" );

/* Change back to read/write: */
if( chmod( "CHMOD.C", _S_IWRITE ) == -1 )
perror( "File not found\n" );
else
printf( "Mode changed to read/write\n" );
system( "echo /* End of file */ >> CHMOD.C" );
}

69,375

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧