タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

ICUに関するdewdropのブックマーク (2)

  • 株式会社エス・スリー・フォー » Xercesが変わった!?

    Xercesが変わった!? はい、Xerces-C 2.x から、かなり大きく変わりました。少なくとも従来のコードを’そのまま’コンパイルできなくなっています。 それ以外にも細かな相異がいくつかあります。 とりあえず昔のままで… インタフェースが大きく変わってしまったのですが、幸いにも旧いインタフェースは残されています。従来のinclude: #include <xercesc/dom/DOM.hpp> は、 #include <xercesc/dom/deprecated/DOM.hpp> のように .../deprecatedに置かれていますから、#include の修正だけで’とりあえず’はコンパイルできます。 とはいえ、deprecated には違いないので早めに新たなインタフェースで書き直すことをお薦めします ICUを使わせるには? Xerces-CにICUを使わせるには?と全く

  • ICUを使おう

    ICUを使うには、 [ICU_FOLDER]/includeディレクトリをincludeパスに追加 [ICU_FOLDER]/libの中の必要なライブラリをプロジェクトに追加 [ICU_FOLDER]/binのdllをPATHの通ったフォルダへコピーなどしてdllをロード出来る状態にする。 shift_jisをUNICODEへ変換するには、こんな感じです。windows向けという事で、shift_jisではなく、windows-31jを指定しています。 #include <string.h> #include <unicode/ucnv.h> #include <unicode/uclean.h> // ライブラリをリンクするためのおまじない #ifdef _DEBUG #pragma comment(lib, "icuucd.lib") #else #pragma comment(lib

    dewdrop
    dewdrop 2007/08/28
  • 1