Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Viewed
0 / 0 / 1
Регистрация: 20.09.2015
Сообщений: 68
#1

Русские символы в консоли на другом компьютере - C++

25.10.2015, 09:15. Просмотров 326. Ответов 7
Метки нет (Все метки)

Запускаю .exe консольной программы на другом компьютере - в ответ получаю иероглифы.
На другом компьютере нет MSC10, на котором писалась программа, но есть библиотеки.

Пробовал:

C++
1
setlocale(LC_ALL,"Russian");
На том, что писал - работает правильно.
Можно как нибудь обойтись без установки MVC10 на другом компьютере?

Добавлено через 3 минуты
*MVS10
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2015, 09:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Русские символы в консоли на другом компьютере (C++):

Неправильно считываются русские символы из консоли - C++
упорно не хочет читать русские символы из консоли :( выводятся нормально, а считывает введенные не правильно ! setlocale(LC_ALL,...

Считать русские и английские символы с консоли - C++
Собственно как? Нужно читать путь до каталога, который может содержать русские и английские символы. Повсеместно использую wchar_t, читаю...

Русские символы в консоли выводятся нормально, латиница - нет - C++
Добрый день. Подскажите пожалуйста, столкнулся с следующей проблемой, когда вывожу в консоль русские символы все выводится нормально,...

Не выводит русские символы в консоли в одном приложении, Code::Blocks - C++
Делаю консольную программу, она должна заменять букву "а" на "у" из введенного текста, проблемы с выводом русского именно в ней (в других...

Нужен совет: Какую библиотетеку подключить, чтобы в консоли русские символы были - C++
Какую библиотетеку подключить что бы в консоли русские символы были ?

Как на любой версии ОС Windows 10 (ENG / RUS) получить русские символы в консоли ? - C++
Как на любой версии ОС Windows 10 (ENG / RUS) получить русские символы в консоли ? Сижу на ENG Windows 10 + ENG VS 2017. Никакие...

7
nmcf
6110 / 5421 / 1892
Регистрация: 14.04.2014
Сообщений: 22,601
25.10.2015, 09:15 #2
Библиотеки в любом случае нужны. А вот какая здесь связь с русским языком?
0
Viewed
0 / 0 / 1
Регистрация: 20.09.2015
Сообщений: 68
25.10.2015, 09:16  [ТС] #3
До этого не запускал совсем. Ругался на отсутствие библиотек
Теперь иероглифы
0
nmcf
6110 / 5421 / 1892
Регистрация: 14.04.2014
Сообщений: 22,601
25.10.2015, 09:25 #4
А там Windows с русскими региональными настройками? Шрифт консольный такой же?
0
Viewed
0 / 0 / 1
Регистрация: 20.09.2015
Сообщений: 68
25.10.2015, 09:44  [ТС] #5
Да, все одинаково. На втором только среды нет
А первом работает с любыми настройками шрифта консоли, на втором менял - только иероглифы меняет, но нормально не показывает

Добавлено через 13 минут
Отбой, решил!)

Хм.. Не подскажите, как программно развернуть консоль на весь экран?

Таким просто редактирую размер, а чтобы на весь экран?
C++
1
system("mode con cols=91 lines=62");
0
nmcf
6110 / 5421 / 1892
Регистрация: 14.04.2014
Сообщений: 22,601
25.10.2015, 10:01 #6
Так что там было?

Попробуй
C++
1
ShowWindow(GetConsoleWindow(), SW_MAXIMIZE);
0
Viewed
0 / 0 / 1
Регистрация: 20.09.2015
Сообщений: 68
25.10.2015, 10:27  [ТС] #7
Поменял Debugging c Debug на Release

Развернуло конечно, но далеко не на весь экран
0
nmcf
6110 / 5421 / 1892
Регистрация: 14.04.2014
Сообщений: 22,601
25.10.2015, 10:46 #8
Что в твоём понимании "весь экран"? В древнем текстовом режиме не будет работать.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.10.2015, 10:46
Привет! Вот еще темы с ответами:

Как считать русские символы как строку в консоли - C++
На консоль текст русский выводиться,а вот при считывании он в казябриках. #include "stdafx.h" #include <iostream> #include...

Широкие символы wchar_t wstring не хотят принимать русские символы - C++
Собственно вопрос в шапке, вот примеры: std::wstring str = L"блин комом"; и такое: wchar_t stroka = L"abcdefghijklmnopqrstuvwxyz...

Русские шрифты в консоли - C++
всем привет. Я новичек, и у меня такой вопрос. Как написать сообщение с русскими буквами, чтоб нормально показывала? :rtfm:Например: ...

Русские буквы консоли - C++
Знаю что таких тембыло очень много, но у меня никак не получается вывести слово "Привет" в консоли. Пробую так ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru