gpt4 book ai didi

c++ - Boost Locale 边界分析不适用于 char16_t

转载 作者:太空宇宙 更新时间:2023-11-04 11:45:56 25 4
gpt4 key购买 nike

我正在尝试使用 boost::locale::boundary::segmant_index 来分析由 char16_t 符号组成的字符串中的边界。但是编译时出现如下错误(B​​oost 1.54,GCC 4.8.1):

invalid use of incomplete type 'const class boost::locale::boundary::boundary_indexing<char16_t>

UPD:这是例子

#include <string>
#include <boost/locale.hpp>

int main() {
std::basic_string<char16_t> s;
boost::locale::boundary::segment_index<std::basic_string<char16_t>::iterator> m(boost::locale::boundary::word, s.begin(), s.end());
}

最佳答案

关于c++ - Boost Locale 边界分析不适用于 char16_t,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19832048/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com