fastdo  0.6.16
winux::Conv类 参考

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

#include <strings.hpp>

类 winux::Conv 继承关系图:

Public 成员函数

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

详细描述

字符串编码转换

在文件 strings.hpp1021 行定义.

构造及析构函数说明

winux::Conv::Conv ( AnsiString const &  fromCode,
AnsiString const &  toCode 
)
winux::Conv::~Conv ( )

成员函数说明

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

进行编码转换

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

进行编码转换

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

在文件 strings.hpp1040 行定义.


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