トップページ⇒tech
45コメント14KB

Linuxって wsprintf 使えないぞ

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
今、プログラムを全部ワイド文字化してるんだけど、
Linux(RedHat 6.2) でコンパイルしたところ
wprintf
swprintf
が使えない。

man で見てみるとちゃんと

wprintf, fwprintf, swprintf, vwprintf, vfwprintf, vswprintf - ワイド文字をフォーマットして出力する

書式
#include <stdio.h>
#include <wchar.h>

int wprintf (const wchar_t* format, ...);
int fwprintf (FILE* stream, const wchar_t* format, ...);
int swprintf (wchar_t* wcs, size_t maxlen,
const wchar_t* format, ...);

って書いてあるのに。
何故?
ANSI 関数じゃないの?
0002デフォルトの名無しさんNGNG
------------------------------終了-------------------------
0003デフォルトの名無しさんNGNG
>>1 はこのスレで何をしようというのでしょう?
Linux を叩きをしたいのでしょうか?
自分の馬鹿を晒したいのでしょうか?
すれ立てるまでもない質問スレに誘導してほしいのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています