fmemopen、open_memstream/wmemstream
2016-02-24 13:52
337 查看
fmemopen - open memory as stream
#include <stdio.h> FILE *fmemopen(void *buf, size_t size, const char *mode); //Returns: stream pointer if OK, NULL on error
fmemopen允许调用者提供缓冲区用作文件流,
buf指向buffer的开始,
size是缓冲区的大小。如果
buf = NULL,会分配
size字节的缓冲区,该缓冲区在
stream被关闭的时候,自动释放。
mode指示流如何被使用。
FILE *open_memstream(char **ptr, size_t *sizeloc); #include <wchar.h> FILE *open_wmemstream(wchar_t **ptr, size_t *sizeloc);
open_memstream, open_wmemstream
相关文章推荐
- Linux下装Eclipse C/C++,以及环境配置
- Linux系列软件源码安装之五-----vsftpd服务器
- linux安装confluence5.8.10破解版
- linux安装confluence5.8.10破解版
- CentOS6.5内核升级到linux 3.12.17教程
- 1.2 CentOS6 命令行配置静态IP地址步骤
- centos 自动联网
- 不错的前台网站收集
- IDEA 配置 tomcat 启动内存
- 浅谈 Linux 系统中的 SNMP Trap
- Ajax 不仅仅 是一种时尚,它是一种构建网站的强大方法
- Tomcat7调试运行环境搭建与源代码分析入门
- xshell 输入w 命令后报错 66 column window is too narrow
- CentOS6下yum升级Zabbix2.2/2.4到Zabbix3.0
- Eclipse使用Maven创建Web时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webap
- linux c flash安全策略
- linux 怎么完全卸载mysql数据库
- 了解Linux的基础知识和一般概念
- TOMCAT源码分析(启动框架)
- 别学框架,学架构!