iconv

    0熱度

    1回答

    我在Cygwin上構建httrack,但它總是「檢查iconv中-liconv ... no」並編譯錯誤。 collect2: error: ld returned 1 exit status ./.libs/libhttrack.a(htscharset.o): In function `hts_convertStringCharset': /home/myname/httrack/src/

    2熱度

    2回答

    以下簡單代碼應該從標準輸入讀取一個寬字符並將其回送給標準輸出,除了它在iconv()調用中死於SIGSEGV。問題是 - 代碼有什麼問題? #include <unistd.h> /* STDIN_FILENO */ #include <locale.h> /* LC_ALL, setlocale() */ #include <langinfo.h> /* nl_langinfo(), COD

    -2熱度

    1回答

    我使用Ububtu 12。在我的Rails應用程序中運行rake db:migrate。我得到這個錯誤無法加載這樣的文件iconv。我檢查了哪個Iconv和輸出是usr/bin/iconv。我正在使用rvm。任何猜測?

    3熱度

    3回答

    有喜歡的20種編碼爲中國: 中國EUC-CN,HZ,GBK,CP936,GB18030,EUC-TW,BIG5,CP950, BIG5-HKSCS,BIG5-HKSCS: 2004年,BIG5-HKSCS:2001年,BIG5-HKSCS:1999年, ISO-2022-CN,ISO-2022-CN-EXT 所以我有一個文本文件,是不是UTF-8。它是ASCII。我想用iconv()將它轉換爲UT

    2熱度

    4回答

    我需要轉換文本文件的字符編碼而不佔用服務器的內存,而輸入文件是用戶配置的,其大小不受限制。 使用exec()(我寧願避免,儘管我已經在應用程序中使用它來執行其他文件操作)來包裝unix的iconv命令會更高效,還是應該逐行讀取文件並將其輸出到另一個文件? 我想以這種方式工作: $in = fopen("in.txt", "r"); $out = fopen("out.txt", "w+");

    0熱度

    3回答

    int main() { char str[200] = {0}; char out[500] = {0}; str[0]=0x00; str[1]=0x52; str[2]=0x00; str[3]=0x65; str[4]=0x00; str[5]=0x73; str[6]= 0x00; str[7]=0x74; for(int i=0;i<siz

    3熱度

    1回答

    我想打造的iconv作爲靜態庫在我的MacOSX 我下載的源代碼從http://www.gnu.org/software/libiconv/和嘗試: $ ./configure $ make $ make install 這個過程不僅使libiconv.dylib,一個動態庫。 我該如何構建靜態庫libiconv.a?

    0熱度

    1回答

    我不知道如何告訴Iconv將我的字符串轉碼爲可讀輸出。 示例:我正在將「拉丁文大寫字母與CARON」U+0160轉換爲Š。 Iconv.conv('cp1252', 'UTF8', 'Š'),但是返回"\212" 我希望它返回相當於CP1252字符,0x8A,也呈現爲Š。然而,打印結果仍然是"\212" - 它是八進制表示(\212是0x8A或138的八進制)。 我也嘗試了一些更具異國情調的編碼指

    0熱度

    1回答

    我使用的iconv到字符串轉換從CP1251爲UTF-8 問題是,字符串長度之前轉換爲4個字節,8 轉換i之後發送消息給服務器蘋果之後,在這裏是長度是有限的。 我如何獲得轉換並保持相同的長度?

    1熱度

    1回答

    我在我的iOS應用程序中添加了QuickBlox,並且獲取了_iconv的鏈接錯誤,_iconv_open & _iconv_close。 我按照QuickBlox的說明添加了所有庫/框架。我可以看到的唯一區別是,在他們的說明中,他們使用iOS 5.0文件夾中的庫,而我的所有庫都在iOS 7.0中,並且我添加了libxml2.dylib而不是libxml.dylib(因爲libxml2.dylib