⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iconv_stream.h

📁 一套很值得分析的短信SMS开发源代码。是我今年早些时候从taobao上买来的。但我现在也没看完(先说清楚
💻 H
字号:
#ifndef _ICONV_STREAM_H_
#define _ICONV_STREAM_H_

#include <stdio.h>	/* FILE */
#include "iconv.h"	/* iconv_t */

typedef apr_ssize_t (*iconv_stream_func)(void *d, void *buf, apr_size_t nbytes);

typedef struct {
	apr_iconv_t	cd;
	apr_size_t	chars;
	apr_size_t	in_bytes;
	apr_size_t	out_bytes;
	char *		buffer;
	char *		buf_ptr;
	void *		handle;
	iconv_stream_func method;
} iconv_stream;

iconv_stream *iconv_stream_open(apr_iconv_t cd, void *handle,
                                iconv_stream_func method);
void iconv_stream_close(iconv_stream *stream);

iconv_stream *iconv_ostream_fopen(apr_iconv_t cd, FILE *handle);

apr_ssize_t iconv_write(void *stream, const void *buf, apr_size_t nbytes);
apr_ssize_t iconv_bwrite(void *stream, const void *buf, apr_size_t nbytes);

#endif /*_ICONV_STREAM_H_*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -