タグ

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

  • 関連タグはありません

タグの絞り込みを解除

UTF-8に関するmikiyaokadaのブックマーク (1)

  • UTF-8 の文字列を一文字ずつ区切る - mooz deceives you

    語文字列を区切る UTF-8 エンコーディングされた文字列を一文字ずつ表示したかった。例えば次のような入力があったら、 今日は晴天 以下のように一文字ずつ区切って表示したい。 今 日 は 晴 天 外部ライブラリを使用しないで できれば、外部のライブラリは使用したくなかった。依存するファイルは、少ないにこしたことがない。 そこで検索してみたところ、次のようなページを発見。 CでUTF-8を扱う 民芸的プログラミング 〜ソフトウェア開発日記〜/ウェブリブログ この中で、次のような方法が紹介されていた。なんでも GLib からのものらしい。 /* Array of skip-bytes-per-initial character. */ GLIB_VAR const gchar * const g_utf8_skip; #define g_utf8_next_char(p) (char *)

    mikiyaokada
    mikiyaokada 2009/10/09
    利用する時はライセンスに気をつけねば
  • 1