ページ 1 / 1
swprintf(wchar_t,size_t,const wchar_t*,...)が成功しない
Posted: 2012年12月26日(水) 12:00
by bonbo
早速ですが質問させていただきます。
Xcodeで以下のコードを書いたのですが、成功しません(-1が返ってきます)。
コード:
wchar_t test[256];
NSLog(@"%d",swprintf(test,256,L"りんご"));
Xcodeでのswprintfの仕様が違うのでしょうか。
環境は
Xcode4.4です。
よろしくお願いします。
Re: swprintf(wchar_t,size_t,const wchar_t*,...)が成功しない
Posted: 2012年12月26日(水) 12:17
by h2so5
Xcode4.5ですが
コード:
setlocale(LC_CTYPE, "UTF-8");
を事前に呼び出すと上手く行くようです。
Re: swprintf(wchar_t,size_t,const wchar_t*,...)が成功しない
Posted: 2012年12月26日(水) 12:21
by bonbo
>h2so5さん
ありがとうございます。できました。