Punycode
提供:やる気向上作戦
目次 |
何ですかこれは?
JPNIC様ご提供の、idnkit 1.0を、Windows上、MSVC 7.1でコンパイルした バイナリです。諸般の事情で、idnkitlite部分のみ収録しています。
オリジナルコードは以下のサイトで入手可能です。
idnkitは、BSD-likeライセンスです。
使い方
http://www.nic.ad.jp/ja/idn/mdnkit/download/documents/idnkit-1.0pr1-doc/ja/guide/library.html
を参照。
ダウンロード
おまけ
国際化ドメインで使われるPunycodeエンコーダをC++で実装したもの。ほぼRFC3492のコードそのものですが。
使い方
Punycode::encode(const char* utf8string); Punycode::decode(const char* punycodestring);
encode()の引数及びdecode()の戻り値はUTF-8エンコーディングです。
Win32でのサンプルはpunytest.cpp参照。punycode.h自体はプラットフォーム非依存です。