Спасибо за наводку... буду разбираться.
Добавлено через 9 дней, 3 часа, 55 минут и 32 секунды:Хелп, люди добрые. с кодировкой я разобрался ... теперь мне нужно прочитать файлы которые я нашел в директории по маске. Как это осуществить?
Вот написал поиск текста в файле к которому указываешь путь:
setlocale(LC_ALL,"russian");
char count=0;
wchar_t nomer_str[10000];
FILE* log_file;
FILE* result_file;
wchar_t current_str[10000];
if(!(log_file = _wfopen(L"c:\\test\\123\\log1.log", L"rt, ccs=UTF-8")))
{
printf("Open log_file failed.\n");
_getch();
return 0;
}
result_file=fopen("c:\\test\\123\\res.txt", "w");
fin: while(!(feof(log_file)))
{
fgetws(current_str, 10000, log_file);
if (ferror(log_file))
{
printf("error");
return 0;
}
if (((wcsstr (current_str,L"Слово1"))!=NULL)&&((wcsstr (current_str,L"Слово2"))!=NULL))
{
fputws(current_str, stdout);
fputws(current_str, result_file);
}
}
А как искать в тех файлах которые я нашел ?