boost-locale

    2热度

    1回答

    我用的boost ::区域:: to_upper做具体的语言环境上,外壳按照升压现场试验页http://www.boost.org/doc/libs/1_50_0/libs/locale/doc/html/conversions.html 的文字,说明我应该能够在'grüßEN'上使用boost :: locale :: to_upper并得到结果'GRÜSSEN' - 这是正确的语言环境特定的大

    0热度

    1回答

    我试图使用'Building Boost.Locale'指令来构建Boost :: Locale(Boost版本1.56)。首先,我成功地安装了完整的Boost库在几个月前,这造就了一批的Boost ::区域设置的.dll & .lib文件: boost_locale-vc120-mt-1_56.dll boost_locale-vc120-mt-1_56.lib boost_locale-v

    1热度

    1回答

    我试图提供std::string参数作为选项的描述。一般而言,一个论点的范围并没有被界定。详细地说,我想提供翻译。 using namespace boost::program_options; using namespace boost::locale; options_description desc (translate ("Hello world!")); desc.add_opt

    0热度

    1回答

    我想在我的代码中处理日期和时间,并且已经指向了boost库的方向 - 特别是boost :: locale :: date_time(部分原因是这允许我避免夏令时奇怪使我以前的实施困难)。 但是,我得到不一致的结果。当我在date_time对象中存储日期,然后尝试从中获取数据时,这是不正确的。这里有一个例子: #include <boost\\asio\\error.hpp> #include

    0热度

    1回答

    我最近开始使用Boost Locale遍历和Unicode字符串的边界分析。我已经使用了一些可用于转换大小写的功能,例如:to_upper(),它看起来包裹了ICU的toUpper()函数。 我没有找到升压的Locale包装其他ICU的功能,例如u_isalpha()或u_isalnum()。我如何使用这些ICU功能? 谢谢!

    0热度

    1回答

    我有一个项目,它具有可以在android上运行的1.64版本。现在,我需要启用boost::locale库,它依赖于/ICONV库。 我下载https://github.com/pelya/libiconv-libicu-android,并成功编译。然后我添加列表 (APPEND BOOST_FLAGS boost.locale.icu=on -sICU_PATH=MY_PATH/libiconv

    5热度

    1回答

    从the boost::locale documentation使用示例代码,我不能让下面以中国文字正确记号化: using namespace boost::locale::boundary; boost::locale::generator gen; std::string text="中華人民共和國"; ssegment_index map(word,text.begin(),text

    2热度

    1回答

    在Win 7 64bits和VS2010上升级1.54 x64。编译为“64版”,并运行下面的代码: #include <boost/locale/conversion.hpp> std::wstring y = L"NoNseNSE"; std::wstring w = boost::locale::to_lower(y); 抛出std::bad_cast例外。即使没有添加之后改变(如在

    4热度

    1回答

    我想在逗号为小数点分隔符的德语区域设置中使用boost :: locale和std :: stod。考虑以下代码: boost::locale::generator gen; std::locale loc(""); // (1) //std::locale loc = gen(""); // (2) std::locale::global(loc); std::cout.imbue(

    0热度

    2回答

    我使用Firebreath创建了一个Chrome扩展:http://slimtext.org而且我遇到了一个问题:该扩展在Windows上不支持中文字符。经过大量的研究,我发现:http://www.boost.org/doc/libs/1_50_0/libs/locale/doc/html/default_encoding_under_windows.html 我认为解决方案是使用boost/l