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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2011, 10:12   #1
Imaginer
Новичок
Джуниор
 
Регистрация: 26.03.2011
Сообщений: 1
По умолчанию Unicode вывод в файл

Здраствуйте, пытаюсь разобраться с кодировками. Хотел написать программу, которая выводит в файл unicode символы,но она выводит только первые 256 символов. Правильный ли тип переменной использую? Система WinXP, IDE: VS2008.
Код:
#include <iostream>
#include <fstream>

using namespace std;

int main()
{
	wofstream out("UniTable.txt",ios::out);
	if (!out)
	{
		cerr << "Can't open file" << endl;
		exit(1);
	}	
	for(wchar_t c = 0; c < 1000; c++)
	{
		out << (int) c << ": " << c << endl;
		
		//wcout << (int) c << ": " <<  c << endl;
	}
	out.close();
	return 0;
}
Imaginer вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод в файл на си Duglas92 Помощь студентам 4 12.04.2011 20:29
вывод в файл Dimarik Общие вопросы C/C++ 20 21.03.2011 19:40
Как записать файл UNICODE ? MakTpaxep Общие вопросы C/C++ 0 24.02.2011 17:05
Текстовый файл в Unicode AXS Общие вопросы Delphi 5 03.01.2009 19:08
текстовый файл в unicode SVS Общие вопросы Delphi 2 13.02.2007 08:54