![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |
Новичок
Джуниор
Регистрация: 23.03.2011
Сообщений: 4
|
![]() Цитата:
Да, согласен, т.к. у меня была точно такая же как и у Вас ситуация. В итоге выяснилось, что после корректировки default.conf нормально поработать получается с тектом программы только в момент ее создания: русские буквы будут выводиться в консоль, редактировать код также можно без проблем с отображением, но после того как сохранить текст и закрыть Code::Blocks, а потом снова открыть IDE и текст программы, то русский текст в программе отображается в IDE "крокозябрами", вместо русского, а в консоль вывод по-русски будет идти корректно. Т.е. при открытии текста программы IDE продолжает открывать код программы в кодировке 1251, а не 866. Устав с этим разбираться я начал использовать приведенный выше способ. Последний раз редактировалось DEF29; 24.03.2011 в 09:15. |
|
![]() |
![]() |
![]() |
#12 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
![]()
А я вообще теперь пользуюсь либо C++ Builder, либо Visual C++(редко), либо SharpDevelop 4.0(там тоже есть поддержка С++).
![]() |
![]() |
![]() |
![]() |
#13 |
Новичок
Джуниор
Регистрация: 23.03.2011
Сообщений: 4
|
![]() |
![]() |
![]() |
![]() |
#14 |
Форумчанин
Регистрация: 11.02.2011
Сообщений: 131
|
![]()
Мне не помогает ни один из способов.
|
![]() |
![]() |
![]() |
#15 |
Новичок
Джуниор
Регистрация: 07.04.2011
Сообщений: 1
|
![]()
Мне помогло следующее:
#include "locale.h" ... int main() { setlocale(LC_ALL, ""); ... } |
![]() |
![]() |
![]() |
#16 | |
Новичок
Джуниор
Регистрация: 14.07.2011
Сообщений: 1
|
![]() Цитата:
#include <stdio.h> #include <stdlib.h> #include <locale.h> int main() { setlocale(LC_CTYPE,"Russian"); printf ("Здравствуй Мир!"); return 0; } Windows 7, Code::Blocks 10.05. Можно сохранить этот шаблон, как шаблон для будущих проектов. Об этом можно прочитать тут, если кому понадобится. Последний раз редактировалось RF3557; 14.07.2011 в 03:29. |
|
![]() |
![]() |
![]() |
#17 |
Software Engineer
Участник клуба
Регистрация: 07.04.2007
Сообщений: 1,618
|
![]()
Что за извращения вообще? Зачем писать в консоле на русском?
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
|
![]() |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 11.07.2010
Сообщений: 914
|
![]()
Почему сразу извращения
![]() Меня вот больше радражает такое: cout << "vvedite kalichestvo" << endl; А еще удивляет, что юникод даже не расматривается, прям как в прошлом веке. |
![]() |
![]() |
![]() |
#19 |
Пользователь
Регистрация: 12.08.2010
Сообщений: 14
|
![]()
Инструкция для MS Visual C++:
1. Откройте исходник 2. File -> Advanced Save Options -> Encoding -> Cyrillic (DOS) - Codepage 866 Не знаю как там с другими версями MS Visual Stusio, но у меня на MS Visual Stusio 2010 все работает отлично. |
![]() |
![]() |
![]() |
#20 |
Software Engineer
Участник клуба
Регистрация: 07.04.2007
Сообщений: 1,618
|
![]()
Мне кажется, или вопрос был про Code::Blocks?
А вообще, если уж извращаться с русским языком в консоле, то, как сказали выше, используйте юникод
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
настройка code blocks | Armina | Общие вопросы C/C++ | 4 | 23.03.2012 14:16 |
Как подключить GDI+ в code::blocks | AxenicX | Общие вопросы C/C++ | 8 | 27.12.2009 13:12 |
как подключить в code::blocks библиотеку ws2_32.lib | AxenicX | Общие вопросы C/C++ | 3 | 05.12.2009 18:05 |
Code Blocks | [Ap][uTekToP] | Общие вопросы C/C++ | 6 | 23.09.2009 20:58 |
CODE::BLOCKS | vvviperrr | Софт | 0 | 18.12.2008 19:19 |