fastdo  0.5.12
winux::Conv类 参考

字符串编码转换 更多...

#include <strings.hpp>

类 winux::Conv 继承关系图:

Public 成员函数

 Conv (char const *fromCode, char const *toCode)
 
 ~Conv ()
 
int convert (char const *srcBuf, size_t srcSize, char **destBuf)
 进行编码转换 更多...
 
template<typename _RetString , typename _String >
_RetString convert (_String const &str)
 进行编码转换 更多...
 

详细描述

字符串编码转换

在文件 strings.hpp311 行定义.

构造及析构函数说明

winux::Conv::Conv ( char const *  fromCode,
char const *  toCode 
)
winux::Conv::~Conv ( )

成员函数说明

int winux::Conv::convert ( char const *  srcBuf,
size_t  srcSize,
char **  destBuf 
)

进行编码转换

参数
srcBuf需要转换的字符串缓冲区
srcSize缓冲区的大小(in bytes)
destBuf转换得到的结果,函数自动分配内存,用户负责free()释放
返回
int 输出到destBuf的字节数
template<typename _RetString , typename _String >
_RetString winux::Conv::convert ( _String const &  str)
inline

进行编码转换

参数
_RetString返回类型
_String要转换的字符串类型

在文件 strings.hpp330 行定义.


该类的文档由以下文件生成: