Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2015, 12:21   #1
RAFA91
Заблокирован
 
Регистрация: 06.02.2011
Сообщений: 1,999
По умолчанию Русские шрифты в файле

Всем доброго дня !!!

с помощью cin.getline(a,80); в массив a[80]; записую строку русскими буквами.

потом массив a[80]; переписую в файл Vasa.txt

в файле Vasa.txt получаю строку из произвольных символов.

подскажите пожалуйста как можна устранить этот недостаток ?

Код:
#include<iostream>
#include<windows.h>
#include<conio.h>
#include <fstream>

using namespace std;
 
char bufRus[256];
 
char* Rus(const char* text) 

{
     
	CharToOem(text, bufRus);

	cout << " ******* "<< endl;
    
	return bufRus;
    
  }
      
      
 
int main()  

{
	char a[80];

	cin.getline(a,80);

	ofstream fout("Vasa.txt");

	
	cout << a << endl;

    fout << a << endl;

	fout.close();

	fout.clear();

    //system("pause");

	getch();
    return 0;
    
}
RAFA91 вне форума Ответить с цитированием
Старый 04.05.2015, 13:13   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Что такое codepage знаете?
waleri вне форума Ответить с цитированием
Старый 04.05.2015, 13:29   #3
RAFA91
Заблокирован
 
Регистрация: 06.02.2011
Сообщений: 1,999
По умолчанию

нет не сталкивался
RAFA91 вне форума Ответить с цитированием
Старый 04.05.2015, 15:33   #4
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Гляньте, там есть и русский вариант
http://en.wikipedia.org/wiki/Code_page
waleri вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Русские шрифты для WEB - где взять? shavedcat HTML и CSS 6 14.01.2013 00:31
Нужно заменить шрифты на шрифты которые поддерживают кириллицу EvoHotel Фриланс 0 27.05.2012 10:14
Из текстового файла,содержащего русские и латинские слова создать 2 новых файла: 1-й-русские,2-й - латинские (паскаль для девушки) beygul Помощь студентам 5 28.03.2012 14:26
Поиск данных в текстовом файле (в самом файле! а не в Memo и не загружая всю инфу из файла в одну строку glagoff Помощь студентам 1 05.05.2010 13:00