![]()
| ファイル名 | 説明 |
|---|---|
| getfile.cpp | Unicode 入力 |
#include <locale.h>
setlocale(LC_ALL, "japanese");
wprintf(wstr);
|
wchar_t wstr[10000];
void GetText(char *file)
{ FILE *FI; //FILE の定義
unsigned int len;
if (fopen_s(&FI,file,"rb")!=0)
{ printf("INPUT FILE open error[%s]\n",file);
return;
}
len= fread(wstr,1,10000,FI);
fclose(FI);
*(wstr+len)= '\0';
*(wstr+len+1)= '\0';
}
|
void main()
{
setlocale(LC_ALL, "japanese");
GetText("UniSource.cpp");
printf("\nunicode ベタで保存したファイル\n");
wprintf(wstr);
}
|
![]()
FILE *FI; //FILE の定義
if (_wfopen_s(&FI,L"UniSource.cpp",L"rb")!=0)
{ printf("INPUT FILE open error[%s]\n",file);
return;
}
|
![]()