Согласие на обработку персональных данных.



04.11.2017
Новые видео и статья Функция Odd.

29.10.2017
Новые видео и статья Функция Low.

23.10.2017
Новая задача Даны натуральные числа от 1 до 33.

22.10.2017
Добавлен раздел Статьи по С/С++.

03.10.2017
Новая книга 1001 вопрос начинающего программиста.

Раздел: Статьи / С/С++ / Средства разработки / Dev-C++ /

Проблемы с русским языком в Dev-С++

Основы C++ Основы C++

C++ - это один из самых популярных языков программирования. Не важно, на каком языке программируете лично вы. Но, если вы хотя бы в общих чертах не знаете С++, то это большой пробел в вашем образовании, который надо восполнить как можно быстрее... Подробнее...

Первая проблема, с которой вы наверняка столкнётесь при создании консольных приложений - это проблема русского языка. В стандартной комплектации Dev-C++ не имеет программ, которые позволяют нормально компилировать консольные приложения, которые выводят на экран русские символы.

То есть, если в нашей первой программе вместо

cout<<"Hello, WORLD!!!\n";

мы напишем

cout<<"Привет, МИР!!!\n";

то после компиляции и запуска программы вместо нормальных русских букв на экране мы увидим непонятные «краказябры». Это связано с тем, что стандартный набор программ для компиляции не умеет работать с русскими символами.

Но у этой проблемы есть решение. Достаточно заменить два файла.

В комплекте с этим курсом вы получили эти файлы. Они находятся в папке CPP\TOOLS и называются

g++rus.exe
gccrus.exe

Скопируйте эти файлы. Затем перейдите в папку, где установлена Dev-C++ (по умолчанию это C:\Dev-Cpp). Найдите там папку bin и скопируйте два выше указанных файла в эту папку.

Затем выберите команду меню

СЕРВИС - ПАРАМЕТРЫ КОМПИЛЯТОРА

Перейдите на вкладку ПРОГРАММЫ и замените имена первых двух программ.

Вместо gcc.exe напишите gccrus.exe.

Вместо g++.exe напишите g++rus.exe.

Нажмите кнопку ОК.

После этого надо закрыть Dev-C++ и запустить вновь. Если после этого русские буквы всё равно не отображаются, то удалите в исходном коде строку

cout<<"Привет, МИР!!!\n";

Сохраните и откомпилируйте проект. Затем снова напишите эту строку (именно напишите заново, а не вставьте ранее скопированную).

После этих манипуляций русские буквы должны отображаться нормально.

Кроме проблемы вывода русских символов в консольных приложениях, могут возникнуть и другие неприятности. Например, ваш антивирус может воспринимать ваши программы как заражённые. В этом случае просто добавьте программы в исключения антивируса.

На этом первое знакомство закончим. Возможно, вам уже не терпится узнать, как же работает ваша первая программа.

Но наберитесь терпения. Постепенно мы во всём разберёмся.


Как стать программистом 2.0 Как стать программистом 2.0

Эта книга для тех, кто хочет стать программистом. На самом деле хочет, а не просто мечтает. И хочет именно стать программистом с большой буквы, а не просто научиться кулебякать какие-то примитивные программки… Подробнее...

Инфо-МАСТЕР ®
Все права защищены ©
e-mail: mail@info-master.su

Яндекс.Метрика