《可以把FILE转为int的API》(fileno())
来源:互联网 发布:淘宝拍卖车交多少税 编辑:程序博客网 时间:2024/05/21 07:16
其实这个大多数是没有必要的,暂时只是偶尔使用这个函数int fileno( FILE *stream );
它可以把FILE类型的流转化为int类型的文件描述符,然后在后续的逻辑中都使用fd进行操作。
int main(int argc,char *argv[]){ FILE *output; int ttyout,std_out; output = fopen("/dev/tty","w"); if(!output){ fprintf(stderr,"open /dev/tty error\n"); return -1; } fprintf(output,"这是 /dev/tty\n"); ttyout=fileno(output); write(ttyout,"woshibaiyu\n",16); close(ttyout); return 0;}
打印的结果
这是 /dev/tty这是标准输出woshibaiyu
阅读全文
1 0
- 《可以把FILE转为int的API》(fileno())
- 可以把PPT转为PDF的转换器
- stringstream流格式化符,把int转化为string,string又可以转为C语言风格的字符串
- Arcgis 怎样把string类型的数据转为int型
- java十进制数字转十六进制(int类型太大无法转换,把int类型转为Long类型计算)
- Python File fileno() 方法
- 精灵哈希算法 (Elf Hash) 可以把任意长度的数据转换成int数字
- C++中STRING转为INT (转)
- C++中string转为int (转)
- C++中string转为int (转)
- 关于char强转为int(vc)
- (standard c libraries translation )fileno
- 7进制字符串转为10进制的int类型数字(H3C笔试题)
- 函数fileno的学习
- fileno
- fileno
- fileno
- fileno
- 【mysql 递归查询】Mysql中的递归层次查询(父子查询)
- 对极几何基本概念及其MATLAB实现
- TOJ 3708: The Key Locker of Cell Phone (大水题)
- Springboot获取配置文件中值的方法
- JSP页面使用js对复选框多选
- 《可以把FILE转为int的API》(fileno())
- oracle 包里使用函数,里使用decode,substr
- mongodb 免费可视化关系工具 Robo 3T
- Spring boot jar包Ebean出错解决
- int 补零
- ECharts使用
- Carthage的安装和使用
- 飞天侠淘宝客源码8.0终结版仿卷皮模板-免费开源
- 如何把RGB函数的返回值还原成Red、Green、Blue