字符串编码转换
更多...
#include <strings.hpp>
|
| | 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.hpp 第 311 行定义.
| winux::Conv::Conv |
( |
char const * |
fromCode, |
|
|
char const * |
toCode |
|
) |
| |
| 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 |
该类的文档由以下文件生成: