Здравствуйте, Tuo_Bellas, Вы писали:
T_B>Здравствуйте, Igore, Вы писали:
I>>А если заменить русский текст http://rsdn.ru/article/qna/ui/concp.xmlАвтор(ы): Алексей Кирюшкин
?
T_B>Проблема в том, что текст приходит из системы в виде имени папки "Мои документы". И вообще, это тупиковый путь. Я хочу понять, в чем на самом деле дело.
T_B>Спасибо,
T_B>Tuo_Bellas.
Эмм, мой VC 7.1
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <windows.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
char FileName[]="тест.txt";
ofstream os;
// CharToOem(FileName,FileName);
cout << FileName << endl;//На консоли бред
os.open(FileName);
if (!os)
{
cout << "Error file:" << FileName << endl;
return 0;
}
os << "test";
os.close();
//У меня нормально создался файл тест.txt
return 0;
}
Если раскоментировать CharToOem, то на консоль выводится правильно, а файл создается "вҐбв.txt", так что я