エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C言語で、UTF-8 の文字列から Unicode のコードポイントを取得するやりかた - Qiita
GLib の g_utf8_to_ucs4_fast() をつかう UTF-8 の文字列から Unicode のコードポイントを取得するには... GLib の g_utf8_to_ucs4_fast() をつかう UTF-8 の文字列から Unicode のコードポイントを取得するには、UTF-8 を UTF-32 (UCS4) に変換してあげれば良い。 iconv(3) をつかってもいいけど、GLib に g_utf8_to_ucs4_fast() というそのものズバリな関数があったのでそれを使ってやってみた。 ソースコード #include <stdio.h> #include <glib.h> int main (int argc, char* argv[]) { // 引き数が渡されてなかったら終了 if (argc < 2) { fprintf(stderr, "usage: %s text\n", argv[0]); return 1; } // 引き数として渡された文字列を代入 char* utf8_text = ar
2014/02/26 リンク