Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
jestero
7 / 7 / 0
Регистрация: 17.02.2014
Сообщений: 899
#1

Непонятные символы при запуске программы на dev c++ - C++

23.05.2014, 17:20. Просмотров 905. Ответов 8
Метки нет (Все метки)

Запустил программу,а все символы отображаются в таком виде. Как это исправить?
Миниатюры
Непонятные символы при запуске программы на dev c++  
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2014, 17:20     Непонятные символы при запуске программы на dev c++
Посмотрите здесь:
C++ При запуске программы вылетает Dev-C++
C++ Непонятные символы при выводе
C++ Непонятные символы при записи в файл
Непонятные символы при выводе русских символов в консоли C++
При выводе массива выводятся лишние непонятные символы C++
C++ При работе с программой выдает не результат, а какие то непонятные символы
Почему при попытки считывания выдаёт какие-то непонятные символы, а не те, которые требовались? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
23.05.2014, 17:48     Непонятные символы при запуске программы на dev c++ #2
C++
1
2
3
4
5
6
7
8
#include <windows.h>
 
int main()
{
  SetConsoleCP(1251);
  SetConsoleOutputCP(1251);
  ...
}
В свойствах консоли выбрать шрифт: Lucida Console.
Установка шрифта Lucida Console

Добавлено через 2 минуты
Другой способ: в опциях компилятора прописать: -finput-charset=CP1251 -fexec-charset=CP866
jestero
7 / 7 / 0
Регистрация: 17.02.2014
Сообщений: 899
23.05.2014, 17:53  [ТС]     Непонятные символы при запуске программы на dev c++ #3
Поменял как вы сказали. Ничего не изменилось. Но у меня не вылазило окно "изменение свойств".
Миниатюры
Непонятные символы при запуске программы на dev c++  
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
23.05.2014, 17:59     Непонятные символы при запуске программы на dev c++ #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от jestero Посмотреть сообщение
Поменял как вы сказали.
Это сделали?
C++
1
2
3
4
5
6
7
8
#include <windows.h>
 
int main()
{
  SetConsoleCP(1251);
  SetConsoleOutputCP(1251);
  ...
}
Код показывайте. Dev C++ какая?
jestero
7 / 7 / 0
Регистрация: 17.02.2014
Сообщений: 899
23.05.2014, 18:10  [ТС]     Непонятные символы при запуске программы на dev c++ #5
Вот теперь код ввёл, всё заработало как надо. Спасибо большое. А нужно в каждой программе это вводить или можно как то сделать, чтобы стандартный язык был по умолчанию?
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
23.05.2014, 18:32     Непонятные символы при запуске программы на dev c++ #6
Цитата Сообщение от jestero Посмотреть сообщение
А нужно в каждой программе это вводить или можно как то сделать, чтобы стандартный язык был по умолчанию?
Второй способ попробуйте.
jestero
7 / 7 / 0
Регистрация: 17.02.2014
Сообщений: 899
23.05.2014, 19:19  [ТС]     Непонятные символы при запуске программы на dev c++ #7
"Другой способ: в опциях компилятора прописать: -finput-charset=CP1251 -fexec-charset=CP866" - подскажите пожалуйста куда конкретно зайти и прописать это? Просто не знаю.
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
23.05.2014, 20:13     Непонятные символы при запуске программы на dev c++ #8
Сервис - Параметры компилятора - Добавить следующие команды в запуск компилятора.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.05.2014, 21:21     Непонятные символы при запуске программы на dev c++
Еще ссылки по теме:
C++ DEV C++ новый проект win, непонятные операторы
C++ При компиляции программы в dev C++ выдает ошибки
C++ Непонятные символы
Непонятные символы в консоли C++
Непонятные символы в консоли C++

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

Или воспользуйтесь поиском по форуму:
jestero
7 / 7 / 0
Регистрация: 17.02.2014
Сообщений: 899
23.05.2014, 21:21  [ТС]     Непонятные символы при запуске программы на dev c++ #9
Спасибо. Всё работает.
Yandex
Объявления
23.05.2014, 21:21     Непонятные символы при запуске программы на dev c++
Ответ Создать тему
Опции темы

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