スレを勃てるまでもないC/C++の質問はここで 21
■ このスレッドは過去ログ倉庫に格納されています
0752デフォルトの名無しさん
2013/12/21(土) 12:57:54.83標準出力にもファイル出力にも何も出てこないぞ。
あんまりまともに説明の書いてる本とか見たことないな。
使ってる人も少ないんかいな。下のプログラムは、nsize1 == 12 と標準出力するだけ
になる。wcscpy()関数しか言うことを聞いてくれないな。
何でやねん。
#include <stdio.h>
#include <wchar.h>
#include <string.h>
#include <assert.h>
int main(void)
{
FILE *fp1;
wchar_t wcstr1[256];
size_t nsize1;
fp1 = fopen("writefile.txt", "w");
assert(fp1);
fputws(L"ワイド文字列 wchar_t型\n", fp1);
wcscpy(wcstr1, L"漢字 alphabet\n");
nsize1 = wcslen(wcstr1);
printf("nsize1 == %u\n", nsize1);
fputws(wcstr1, fp1);
fclose(fp1);
_putws(L"終了");
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています