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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2012, 21:45   #11
apeorin
Пользователь
 
Регистрация: 21.10.2012
Сообщений: 65
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Это с какой стороны посмотреть:
Код:
#include <iostream>
#include <locale>

int _tmain(int argc, _TCHAR* argv[])
{
	char s[200];
	setlocale(LC_ALL,"Rissuan");
	std::cin.getline(s,200);
	std::cout<<s;
	std::cin.get();
	return 0;
}
не?
В общем, Ваш код работает... Вот только он не распознает предшествующий ему текст(на русском).
Код:
setlocale(LC_ALL,"Rissuan");
По разному пытался исправлять, заменять... Ни в какую
apeorin вне форума Ответить с цитированием
Старый 22.10.2012, 21:57   #12
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Вот только он не распознает предшествующий ему текст(на русском).
Тоесть? Поясни.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.10.2012, 22:42   #13
apeorin
Пользователь
 
Регистрация: 21.10.2012
Сообщений: 65
По умолчанию

http://piccy.info/view3/3621973/acf6...7258046c/orig/
Здесь убрана строка setlocale(LC_ALL,"Russian"); И все работает

http://radikal.ru/F/s013.radikal.ru/...cd55d.jpg.html
Вот здесь я добавил инструкция cout - иероглифы вначале, работает частично, setlocale - убран.

http://radikal.ru/F/s019.radikal.ru/...cf422.jpg.html
Имеются инструкции cout и строка setlocale. Символы после cout'a выводится иероглифами.

Последний раз редактировалось apeorin; 22.10.2012 в 23:12.
apeorin вне форума Ответить с цитированием
Старый 22.10.2012, 22:55   #14
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Может и все но мне их увеличить не удалось
короче ниче я не увидел.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.10.2012, 23:14   #15
apeorin
Пользователь
 
Регистрация: 21.10.2012
Сообщений: 65
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Может и все но мне их увеличить не удалось
короче ниче я не увидел.
http://piccy.info/view3/3621973/acf6...7258046c/orig/
http://piccy.info/view3/3621981/5224...8f463161/orig/
http://piccy.info/view3/3621985/df15...e3110afe/orig/

Вот... Тут вроде нормально
apeorin вне форума Ответить с цитированием
Старый 23.10.2012, 09:44   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Даже не знаю...
Попробуй пересоздать проект.
У меня все нормально работает.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.10.2012, 20:03   #17
apeorin
Пользователь
 
Регистрация: 21.10.2012
Сообщений: 65
По умолчанию

Жаль... но не работает))

А на другом форуме вот что написали:
Цитата:
надо вставить
#include <Windows.h>
потом
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
и в сплывающем консольном окне свойства меняем язык" Lucida Console"

у вас ввод в одной кодировке, а выводите в другой, вот и крокозябры

Последний раз редактировалось apeorin; 23.10.2012 в 22:17.
apeorin вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возникли проблемы с функциями FRATER1234 Общие вопросы C/C++ 10 08.10.2011 20:51
Установка Wordpress возникли проблемы misher WordPress и другие CMS 9 21.02.2011 09:34
Установка форума - возникли проблемы misher WordPress и другие CMS 18 10.02.2011 15:10
JQuery - возникли некоторые проблемы! hoza_syl JavaScript, Ajax 6 30.12.2009 23:11