![]() |
Kiwano Engine v1.3.x
|
基础字符串视图 更多...
#include <String.h>
类 | |
| class | Iterator |
Public 类型 | |
| using | value_type = CharTy |
| using | pointer = CharTy * |
| using | const_pointer = const CharTy * |
| using | reference = CharTy & |
| using | const_reference = const CharTy & |
| using | traits_type = std::char_traits< CharTy > |
| using | size_type = std::size_t |
| using | string_type = BasicString< CharTy > |
| using | const_iterator = Iterator |
| using | iterator = const_iterator |
| using | const_reverse_iterator = std::reverse_iterator< const_iterator > |
| using | reverse_iterator = const_reverse_iterator |
Public 成员函数 | |
| BasicStringView (const_pointer c_str) | |
| BasicStringView (const_pointer c_str, size_type count) | |
| BasicStringView (const string_type &str) | |
| BasicStringView (const BasicStringView &rhs) | |
| const value_type * | data () const |
| bool | empty () const |
| size_type | find (value_type ch) const |
| BasicStringView | substr (size_type pos, size_type count=string_type::npos) const |
| size_type | size () const |
| value_type | at (size_type index) const |
| value_type | operator[] (size_type index) const |
| BasicStringView & | operator= (const BasicStringView &rhs) |
| operator string_type () const | |
| const_iterator | begin () const |
| const_iterator | cbegin () const |
| const_iterator | end () const |
| const_iterator | cend () const |
| const_reverse_iterator | rbegin () const |
| const_reverse_iterator | crbegin () const |
| const_reverse_iterator | rend () const |
| const_reverse_iterator | crend () const |
| const value_type & | front () const |
| const value_type & | back () const |
友元 | |
| bool | operator== (const BasicStringView &lhs, const BasicStringView &rhs) |
基础字符串视图
基础常字符串视图