CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
BeStringShortW128类 参考
+ 类 BeStringShortW128 继承关系图:

Public 成员函数

 BeStringShortW128 ()
 
 BeStringShortW128 (const char *str, int count=-1, unsigned int CodePage=CP_ACP)
 
 BeStringShortW128 (const WCHAR *wstr, int count=-1)
 
 ~BeStringShortW128 ()
 
- Public 成员函数 继承自 BasicStringBufferW
 BasicStringBufferW (WCHAR *source, int capacity)
 
 ~BasicStringBufferW ()
 
size_t length () const
 
const WCHARc_str () const
 
void append (const WCHAR *str, int len=-1)
 
void append (WCHAR ch, int repeat=1)
 
void append_format (LPCWSTR lpszFormat,...)
 
void append_v (LPCWSTR lpszFormat, va_list argList)
 
void update (int pos, WCHAR ch)
 
int replace_char (WCHAR chOld, WCHAR chNew)
 
int replace_string (const WCHAR *chOld, const WCHAR *chNew)
 
void reversal ()
 倒转字符串
 
void trim ()
 剔除字符串头尾空白符(空格、换行、tab)
 
void trim_left ()
 剔除字符串前缀空白符(空格、换行、tab)
 
void trim_right ()
 剔除字符串末尾空白符(空格、换行、tab)
 
void trim_all ()
 剔除字符串任意位置空白符(空格、换行、tab)
 
void format_ellipsis (const WCHAR *str, UINT align)
 长度超出范围时显示省略号
 
void format (const WCHAR *lpszFormat,...)
 
void format_v (const WCHAR *lpszFormat, va_list args)
 
void insert (int nIndex, const WCHAR *str, int count=-1)
 
void erase (int nIndex, int nCount=1)
 
void remove_float_last_zero ()
 
void remove_float_scientific_zero ()
 
void add_numeric_thousand_separator ()
 数字千分分隔符
 
void clear ()
 
void resize (unsigned len)
 
void init (const char *str, int count=-1, unsigned int CodePage=CP_UTF8)
 
void init (const WCHAR *wstr, int count=-1)
 
void join_path (const WCHAR *wstr)
 
bool is_empty () const
 是否为空
 
int toInt (bool ExprRecognition=true) const
 转换成数字
 
double tofloat (bool ExprRecognition=true) const
 转换 浮点型
 

构造及析构函数说明

◆ BeStringShortW128() [1/3]

BeStringShortW128::BeStringShortW128 ( )

◆ BeStringShortW128() [2/3]

BeStringShortW128::BeStringShortW128 ( const char *  str,
int  count = -1,
unsigned int  CodePage = CP_ACP 
)

◆ BeStringShortW128() [3/3]

BeStringShortW128::BeStringShortW128 ( const WCHAR wstr,
int  count = -1 
)

◆ ~BeStringShortW128()

BeStringShortW128::~BeStringShortW128 ( )
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2025 · CBlueStudio 版权所有