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