|
YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
简单 NTCTS 操作。 更多...
函数 | |
| template<typename _tChar > | |
| size_t | ystdex::ntctslen (const _tChar *s) |
| 计算简单 NTCTS 长度。 更多... | |
| template<typename _tChar > | |
| std::char_traits< _tChar > ::int_type | ystdex::ntctscmp (const _tChar *s1, const _tChar *s2) |
| 按字典序比较简单 NTCTS 。 更多... | |
| template<typename _tChar > | |
| std::char_traits< _tChar > ::int_type | ystdex::ntctsicmp (const _tChar *s1, const _tChar *s2) |
| 按字典序比较简单 NTCTS (忽略大小写)。 更多... | |
| template<typename _tChar > | |
| size_t | ystdex::const_ntctslen (const _tChar *s) |
| 计算简单 NTCTS 长度。 更多... | |
| template<typename _tChar > | |
| size_t | ystdex::const_ntctscnt (const _tChar *s, _tChar c) |
| 计算简单 NTCTS 中的指定字符数。 更多... | |
| template<typename _tChar > | |
| std::char_traits< _tChar > ::int_type | ystdex::const_ntctscmp (const _tChar *s1, const _tChar *s2) |
| 比较简单 NTCTS 。 更多... | |
| template<typename _tChar > | |
| std::char_traits< _tChar > ::int_type | ystdex::const_ntctscmp (const _tChar *s1, const _tChar *s2, size_t n) |
| 比较限制长度上限的简单 NTCTS 。 更多... | |
| template<typename _tChar > | |
| size_t | ystdex::const_ntctschr (const _tChar *s, _tChar c) |
| 在简单 NTCTS 中顺序查找指定字符。 更多... | |
| template<typename _tChar > | |
| size_t | ystdex::const_ntctschrn (const _tChar *s, _tChar c, size_t n) |
| 在简单 NTCTS 中顺序查找第指定次数出现的指定字符。 更多... | |
| template<typename _tChar > | |
| size_t | ystdex::const_ntctsstr (const _tChar *s1, const _tChar *s2) |
| 在简单 NTCTS 中顺序查找作为子串的指定 NTCTS 。 更多... | |
简单 NTCTS 操作。
|
inline |
在简单 NTCTS 中顺序查找指定字符。

|
inline |
在简单 NTCTS 中顺序查找第指定次数出现的指定字符。

|
inline |
比较简单 NTCTS 。
参考自 ystdex::const_ntctscmp() , 以及 ystdex::const_ntctsstr().


|
inline |
比较限制长度上限的简单 NTCTS 。
参考 ystdex::const_ntctscmp() , 以及 ystdex::is_null().

|
inline |
|
inline |
计算简单 NTCTS 长度。


|
inline |
在简单 NTCTS 中顺序查找作为子串的指定 NTCTS 。
参考 ystdex::const_ntctscmp(), ystdex::const_ntctslen() , 以及 ystdex::is_null().

| std::char_traits<_tChar>::int_type ystdex::ntctscmp | ( | const _tChar * | s1, |
| const _tChar * | s2 | ||
| ) |
按字典序比较简单 NTCTS 。
s1 && s2 。 参考 ystdex::is_null(), yconstraint , 以及 yunseq.

| std::char_traits<_tChar>::int_type ystdex::ntctsicmp | ( | const _tChar * | s1, |
| const _tChar * | s2 | ||
| ) |
按字典序比较简单 NTCTS (忽略大小写)。
s1 && s2 。 参考 ystdex::is_null(), yconstraint , 以及 yunseq.

| size_t ystdex::ntctslen | ( | const _tChar * | s | ) |
计算简单 NTCTS 长度。
s 。 参考 ystdex::is_null(), platform_ex::Windows::s , 以及 yconstraint.
参考自 platform_ex::Windows::MBCSToWCS(), CHRLib::strdup(), CHRLib::ucsdup(), platform_ex::Windows::UTF8ToMBCS() , 以及 platform_ex::Windows::WCSToMBCS().

