Отправляет email-рассылки с помощью сервиса Sendsay

За 2012-05-14

[prg] Re[3]: компиляторы C под windows

Приветствую всех.

> Не знаю, компилятор это или нет, но среди дистрибутивов нашел программу
> DevCpp 4.9.9.2,

Это интегрированная среда разработки, в которой используется компилятор mingw
(порт gcc под Windows).
Сама среда разработана на Delphi и проект с 2005 года не развивается (по крайней
мере, лента новостей на сайте не обновляется).
Предположительно, в качестве образца для подражания была выбрана среда Visual
C++ 6.0.
Официальный сайт:
http://www.bloodshed.net/index.html

Успехов. Анатолий.

   "i_chay" 2012-05-14 22:48:44 (#2455888)

[prg] Почему программа на C++ не компилируется?

Здравствуйте, уважаемые!

Продолжая предыдущее письмо, скажу, что я совершенно не знаю язык C++, но по
учебнику Бьёрна Страустрапа попробовал написать код тестовой программки и ее
откомпилировать. Мне это не удалось, так как программа заявила, что функция cout
undeclared. Подозреваю, что компилятор попросту не нашел библиотеки. Вот ее код:

#include
main()
{
cout << "Hello, world\n";
}

Отсюда вопрос: что сделать, чтобы программа откомпилировалась и заработала?

p.s. В папке Dev_Cpp есть папка include, в которой находятся файлы с расширением
h. Может это вообще не про то :-(

Грызунов Александр. Самара.

   2012-05-14 22:28:42 (#2455865)

[prg] Re[2]: компиляторы C под windows

Здравствуйте, уважаемые!

Не знаю, компилятор это или нет, но среди дистрибутивов нашел программу
DevCpp 4.9.9.2, которая подписана была как компилятор C++
Могу сказать, что меню программы на русском языке и окно редактора отлично
читаются с помощью nvda.

Грызунов Александр. Самара.

   2012-05-14 22:28:10 (#2455861)

[prg] Re: компиляторы C под windows

Приветствую всех.

> Существуют ли компиляторы c под windows(исключая visual studio),

Visual Studio -- это не компилятор, а интегрированная среда разработки.
Компиляторы, как правило, представляют собой консольное приложение, запускаемое
из командной строки с указанием соответствующих параметров.
Иными словами, никаких проблем с доступностью компилятора нет и единственное,
что практически может незрячему помешать в работе с компилятором, это незнание
параметров командной строки данного компилятора (ну и общая компьютерная безграмотность).
В свою очередь, большинство систем интегрированной разработки представляют собой
графическое приложение с весьма развитым пользовательским интерфейсом. Нередко
такой интерфейс бывает малодоступным или недоступным для незрячего пользователя.
Однако наличие среды разработки никоим образом не мешает использовать компилятор,
компоновщик и др. необходимые утилиты напрямую, т.е. через командную строку или
bat-файлы.
Разумеется в этом случае вы лишаетесь удобства и ряда полезных возможностей,
предоставляемых средой разработки, но тут уж не до капризов, если среда недоступна.

Уточните, что именно вас интересует: компилятор или интегрированная среда разработки?

Успехов. Анатолий.

   "i_chay" 2012-05-14 17:51:37 (#2455624)