ファイル名 | 説明 |
---|---|
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; } |