![]() |
1
12
不幸的是
|
![]() |
2
2
首先std::wstring是
尽管大多数实际工作都是由char_traits完成的,而且可以自己编写,但这主要是为了使用具有不同字符大小的C运行库。 在元素*的指针中进行解析的方法是,直到到达作为终结符的char_traits所指示的字符为止。 但是,您可以使用指针和长度构造,在这种情况下,它将读取它告诉您的字符数,其中包括任何空字节。您可能在一个基本的字符串中嵌入了空字节,如果您调用length()或size(),这是相同的别名,它将告诉您它包含多少个字符。 char_traits中没有将多元素字符解码为一个字符的魔力,也不应该尝试这样实现它。 |
![]() |
3
0
size方法返回字符串中元素的当前数目。它与wstring::length相同 人们通常谈论一个单词、句子或段落的长度,而不是它的大小 |
![]() |
4
0
|
![]() |
PlsHelp · 获取std::generator生成的第n个元素 5 月前 |
![]() |
Konvt · 标准库中异常构造函数参数类型问题 6 月前 |
![]() |
Carsten · 为什么我不能压缩一个左值生成器? 7 月前 |
|
Prenom Nom · 标准队列误解 1 年前 |
![]() |
RocketSearcher · C++矢量:用于循环到std::变换 1 年前 |