Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.50/16: Рейтинг темы: голосов - 16, средняя оценка - 4.50
77 / 33 / 9
Регистрация: 04.06.2013
Сообщений: 295
1

Кодировка VS или конслоь

23.07.2013, 21:23. Показов 3205. Ответов 42
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Собственно тока вчера написал "Hello,World !" на с++.
Терь по книжке пошли задания , но появилась проблема с кодировкой!
Пытаюсь вывести сообщение в консоль , а появляются кроказябры...
PS Среда VS2010 , кодеровка в консоле cp1251
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.07.2013, 21:23
Ответы с готовыми решениями:

Кодировка, или интерпретатор
Здравствуйте, сегодня решил начать учить PHP, как обычно начал с низов, но сразу возникла проблема...

Кодировка или ошибка в компиляции
Доброго времени суток уважаемы форумчане.... пишу сюда редко, но следующая тематика ввела меня в...

Кодировка в Dreamweaver, или вопросы новчика
Приветствую всех! Возникла такая проблема при попытке редактирования джумловских шаблонов...

Кодировка UTF-8 - с ВОМ или без?
Работал с Си-проектом, дошедшим из глубины веков. В нем использовалась кодировка Wymdows-1251 или...

42
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
23.07.2013, 22:27 21
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от Care Посмотреть сообщение
Есть подозрение что в этом виноват Visual Studio...
Может изменения в реестре виноваты?
0
77 / 33 / 9
Регистрация: 04.06.2013
Сообщений: 295
23.07.2013, 22:45  [ТС] 22
Цитата Сообщение от alsav22 Посмотреть сообщение
Может изменения в реестре виноваты?
Возможно... Но не понятно почему не корректно отображают кириллицу только программы написанные в Visual Studio...
PS только у меня 3 минуты форум грузиться?)
0
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
23.07.2013, 22:53 23
ОС какая?
0
77 / 33 / 9
Регистрация: 04.06.2013
Сообщений: 295
23.07.2013, 22:57  [ТС] 24
Цитата Сообщение от alsav22 Посмотреть сообщение
ОС какая?
Win7 x32
0
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
23.07.2013, 23:04 25
Цитата Сообщение от Care Посмотреть сообщение
Но не понятно почему не корректно отображают кириллицу только программы написанные в Visual Studio.
А в каких корректно?
0
77 / 33 / 9
Регистрация: 04.06.2013
Сообщений: 295
23.07.2013, 23:11  [ТС] 26
Цитата Сообщение от alsav22 Посмотреть сообщение
А в каких корректно?
Во всех других (на Java на пример)
0
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
23.07.2013, 23:18 27
В какой среде?
0
77 / 33 / 9
Регистрация: 04.06.2013
Сообщений: 295
23.07.2013, 23:23  [ТС] 28
Цитата Сообщение от alsav22 Посмотреть сообщение
В какой среде?
Не понял .. Что в какой среде?
(Если про Java то это Eclipse)
0
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
23.07.2013, 23:27 29
Код и скрин, что выводит студия (с русским текстом) можете выложить?
0
77 / 33 / 9
Регистрация: 04.06.2013
Сообщений: 295
23.07.2013, 23:35  [ТС] 30
Проблема решилась после того как поменял шрифт на "Consolas"
0
840 / 478 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
23.07.2013, 23:36 31
Care, если проблемы с русским в консоли в винде, то:
C++
1
2
3
4
5
6
#include <locale.h>
 
int main()
{
    setlocale(LC_ALL,"Russian");
}
И зафурычит. Можно извра и запихнуть всё в wchar( там получше дело обстоит чем у char).
1
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
23.07.2013, 23:36 32
Цитата Сообщение от Care Посмотреть сообщение
Проблема решилась после того как поменял шрифт на "Consolas"
Где?
1
77 / 33 / 9
Регистрация: 04.06.2013
Сообщений: 295
23.07.2013, 23:39  [ТС] 33
Ну стояла Lucida Cansole я поменял на "Cansolas"

Добавлено через 57 секунд
Или это одно и тоже?)
0
840 / 478 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
23.07.2013, 23:40 34
Вообще странно, VS, Win, два программировал на С++ под вин, никогда не лазил в шрифты.
0
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
23.07.2013, 23:56 35
Шрифты в ОС, случайно, не меняли?

Добавлено через 9 минут
Цитата Сообщение от Care Посмотреть сообщение
Проблема решилась после того как поменял шрифт на "Consolas"
Добавляете в код что-нибудь для русского ввода/вывода или и без этого работает?
1
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
25.07.2013, 20:31 36
А ответить?
1
77 / 33 / 9
Регистрация: 04.06.2013
Сообщений: 295
25.07.2013, 20:52  [ТС] 37
Цитата Сообщение от alsav22 Посмотреть сообщение
А ответить?
Извеняюсь) да меняли шрифты походу в этом и трабла была... ((
0
68 / 41 / 1
Регистрация: 14.05.2013
Сообщений: 383
25.07.2013, 22:18 38
Цитата Сообщение от Care Посмотреть сообщение
Извеняюсь) да меняли шрифты походу в этом и трабла была... ((
Я специально для вас скачал MSVS 2008, и проверил, достаточно подключить библиотеку
C++
1
#include <clocale>
И в самом начале main'а (
C++
1
2
3
int main() {
 
]
написать:
C++
1
setlocale (0,"");
В итоге должно получиться вот так:
C++
1
2
3
4
5
6
7
8
#include <clocale>
 
int main () {
setlocale (0,"");
...
...
...
}
Лично у меня после этого и без смены шрифта в консоли всё заработало, пишет по русски

Добавлено через 47 секунд
Вы извините что код тут криво написан, просто писал прямо в сообщении

Добавлено через 1 час 18 минут
Care, Сработало у вас?
Как прийдёте отпишитесь
1
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
25.07.2013, 22:21 39
Цитата Сообщение от Даниил1991 Посмотреть сообщение
Я специально для вас скачал MSVS 2008
Специально?
Цитата Сообщение от Care Посмотреть сообщение
PS Среда VS2010
0
68 / 41 / 1
Регистрация: 14.05.2013
Сообщений: 383
25.07.2013, 22:32 40
Я не смотрел на версию
Скачал первую попавшуюся (а если честно то я просто знал что о 08 хорошие отзывы, и по этому скачал именно её)
0
25.07.2013, 22:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.07.2013, 22:32
Помогаю со студенческими работами здесь

SSL или TLS - кодировка (протокол)
Здравствуйте. Помогите разобраться. Имеется сервер, созданный на С++ (через сокеты в консольном...

Кодировка UTF-8 или Win-1251?
В коде скрипта указано &lt;head&gt; &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html;...

Неизвестная кодировка или я не знаю что это)
Задача - получить исходный код плагина на PHP. Плагин рабочий и запускается без ошибок, а вот...

Знающие подскажите что за шифрование или кодировка
\u12e8\u12f5\u121d\u133d \u1325\u12eb\u1244 Вот пример.


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru