Xcode part6
at MAC
317:名称未設定
08/03/28 10:52:24 7FojMQQe0
で、いやみをいったあとに、mac でエンコード変換の標準的方法は、
#include <CoreFoundation/CoreFoundation.h>
const char* sjis2utf8(const char* s){
CFStringRef cfstring=
CFStringCreateWithCString(NULL,s,kCFStringEncodingDOSJapanese);
CFIndex size=
CFStringGetMaximumSizeForEncoding(CFStringGetLength(cfstring), kCFStringEncodingUTF8)+1;
char* result=(char*)malloc(size);
CFStringGetCString(cfstring,result,size,kCFStringEncodingUTF8);
CFRelease(cfstring);
return result;
}
とかでいいはず。
URLリンク(developer.apple.com)
を参照。
mac だけじゃなくて使えるクロスプラットホーム用のが欲しければ、
板違いだから Unix 板かプログラム板にいって iconv の使い方でも
聞いてください。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5381日前に更新/246 KB
担当:undef