Как стать автором
Обновить

Комментарии 43

Я бы всёж рекомендовал что-то попроще для начала… Типа DevC++

Открыл, накодил HelloWorld, жмакнул F9 и у тебя готовый exe-шник. И бесплатно.
На сайте Code::Blocks есть версия с MinGW, тоже ничего ничего настраивать не нужно.
«Особенно хочется рассмотреть здесь довольно старую, но и по сей день пользующейся популярностью среду Borland C++ (на примере версии 5.5.1) ввиду наличия некоторых сложностей в ее настройке.»

С Dev-C++ все итак понятно…
З.Ы. FreeCommandLineTools.exe — тоже бесплатно…
>Прежде чем непосредственно приступить к написанию программы, необходимо знать, что программа на C должна быть записана в текстовом файле с расширением *.c, а программа, содержащая к тому же команды языка C++, должна быть записана в текстовом файле с расширением *.cpp.

думаю, еще надо добавить информацию о том, что кроме «команд языка С++», С++ позволяет писать классы, чьи описания хранятся в заголовочных файлах с расширением .h

>P.S. Для (большей) оперативности действий при написании программы на C/C++, настоятельно рекомендую пользоваться файловым менеджером Total Commander (или можно FAR). С помощью этой программы можно быстро создавать новые текстовые файлы с расширением *.c (или *.cpp), одним нажатием клавиши вызывать командную строку (а не лезть каждый раз в меню ПУСК) и в результате быстро совершить процесс компиляции исходного кода.

может быть посоветовать сразу какую-нибудь IDE? все же сейчас не начало 90-х и уж точно не 80-е. в начале статьи вы писали о Borland C++. уж если выбрали «спартанский» стиль, то тогда уже не Total Commander, a Far Manager. сам с ним начинал.
Процитируйте, пожалуйста, строчки, в которых я СОВЕТУЮ использовать Borland C++…
вы немного не поняли меня. я не говорил, что Вы советовали использовать Borland C++ Игшдвук. в статье вы приводите пример использования лишь компилятора от Borland.
моя цитата:
>… может быть посоветовать сразу какую-нибудь IDE?… в начале статьи вы писали о Borland C++

т.е. читаем между строк — может и IDE от Borland?

а вообще, комментарием ниже правильный пример привели
* Borland C++ Builder
конечно же
Visual Studio Express для начинающих самое оно как мне кажется. Ни каких танцев с бубном, масса документации, в результате имеем возможность сосредоточится только на решении задач.
Согласен.
Почему вы не сравниваете IDE, если уж решили о них рассказывать, а описываете как настроить устаревшую?
> P.S. Для (большей) оперативности действий при написании программы на C/C++, настоятельно рекомендую пользоваться файловым менеджером Total Commander (или можно FAR).
Быстро создавать файлы с расширением *.c и в IDE можно.
Как мне кажется, только в самом крайнем случае нужно начинать с устаревшей версии компилятора без GUI: и современные версии языков не изучить, и что-либо сложнее «Hello world» без справочной информации написать будет трудновато.
1)
>>Ctrl + R и введите в появившемся окошке три буквы — cmd
Возможно очепятолись и нужно было написать Win+R

2)
Написав путь открытия cmd, также напишите и путь закрытия. Это действие можно выполнить введя команду «exit».
Почему пятую версию используете? Самая стабильная версия это шестая, ставите update 4 и можно пользоваться под win 7 x64
Найдя на рабочем столе или в меню «ПУСК» значок или меню «Мой компьютер», щелкните по нему правой кнопкой мыши и зайдите в «Свойства»
win+r -> rundll32.exe sysdm.cpl, EditEnvironmentVariables
Удивительно, вы где учитесь/учились?
Проще использовать комбинацию клавиш: Win + Pause(Break)
до переменной среды далеко, а rundll32.exe sysdm.cpl, EditEnvironmentVariables сразу вызывает
Ваш вариант может быть и применим в инструкциях, но он, ИМХО, плох для повседневного использования, я сомневаюсь что кто-то реально будет такое запоминать и набирать каждый раз: «rundll32.exe sysdm.cpl, EditEnvironmentVariables»
Во-первых можно сделать батник и положить куда-нибудь в PATH, во-вторых если такое один раз выполнить в Win+R, то потом после набора первых букв вся команда будет в подсказке комплишена.
Я на работе постоянно пользуюсь несколькими компьютерами (не считая домашних).
Также пользуюсь множеством виртуалок, притом часто сделанных не мной.
А если учесть, что к тестерам приходится иногда за машины садится и что-то там смотреть, то вообще очень много компьютеров получается.
Носить везде с собой такой батник будет просто нецелосообразно.
Мне легче нажать комбинацию клавиш Win + Pause и сделать два клика мышкой.
Но, как говорится, каждый выбирает свой путь.
PS: Вопросс считаю полностью исчерпаным.
Да вы что? Издеваетесь???
Для (большей) оперативности действий при написании программы на C/C++, настоятельно рекомендую пользоваться файловым менеджером Total Commander (или можно FAR). С помощью этой программы можно быстро создавать новые текстовые файлы с расширением *.c (или *.cpp), одним нажатием клавиши вызывать командную строку (а не лезть каждый раз в меню ПУСК) и в результате быстро совершить процесс компиляции исходного кода.
Безусловно.
Цель статьи — не сравнение различных программных продуктов, но помощь новичкам проделать не самый простой из всех существующих путь с нуля до первого ехе-файла… Именно поэтому это делается на Borland C++, а не на современном IDE. Проделав все действия, новичок познакомится в добавок с командной строкой, узнает о существовании переменных Windows, в конце концов будет иметь хоть какое-то представление о том, как это делалось лет 20 назад, что несравненно повысит опыт в деле программирования… А дальше, заинтересовавшись, он установит то, что ему больше по душе… Об IDE существует масса статей… Мне жаль, что данная статья была воспринята неправильно практически всеми комментаторами. Конечно, вы все тут умные люди, я не спорю. Но статья не должна была стать подчеркиванием вашего ума…
С QtSDK это делается за 5 минут вместе со скачиванием самого SDK, куда уж проще и быстрее?
А зачем отвлекаться от сути?
Разобраться с командной строкой и переменными окружения всегда можно успеть.
Первые шаги в С++ и так не легки, так зачем же усложнять себе жизнь?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Тема g++\gcc не раскрыта.
Учить по С++ по Борланду — это сливать время в унитаз! Юзайте современные IDE и подходы типа XCode, QtCreator!
И вообще, прошу раскрыть тему gcc/clang/stl.
PS
По ходу в анабиозных камерах криоген потёк!
Вообще какой смысл в борландовском С++, это бред, со стандартами децел туговато. В чем проблема взять Visual C++ Express, бесплатно. Да и куча бесплатных сред есть, Eclipse CDT, NetBeans, Dev-C++, да их по пальцам даже не пересчитать.
Dev C++ тоже рип
Статью нужно было назвать «Установка Borland C++» (и переместить в «Раритеты»)

Используйте Visual Studio и будет Вам счастье, тем более что Express edition можно скачать прямо из Microsoft и совершенно бесплатно!

PS: В последнее время что-то слишком много пишут для школьников, куда подевались высокотехнологичные темы?
Мне, как новичку C++, нифига не понятно с чего все же начать? Hello World я бы и в гугле нашел как сделать.
Нас вот в универе обучали С++ на Visual Studio и с применением толстенной книги Дейтела и Дейтела. На мой вкус, такое сочетание хорошо идет для начинающих людей с головой.
Самые характерные задания: написать калькулятор.
Да, вот насчет блокнота согласен)) Для начинающих в данной ситуации IDE губительны.
Для меня вообще идеальным вариантом стал vim + gcc, до сих пор ими и пользуюсь. Я редко пишу на Си, а если и пишу, то на чистом си что-то системное, и мне этого всего с головой ) Чаще bash, ksh и прочее.
Особенно хочется рассмотреть здесь довольно старую, но и по сей день пользующуюся популярностью среду Borland C++ (на примере версии 5.5.1) ввиду наличия некоторых сложностей в ее настройке (однако, лучше конечно же пользоваться более современной и более автоматизированной средой).

Мыши плакали, кололись…
2011 год...Borland?!
есть еще упертые начальники, которые использую BCC
и трудно их преубедить
Знаком с такими, причины использования старых технологий могут быть разные (например, фирма не может себе позволить переписать все с нуля на новых). Только в статье речь идет о новичках, которые только начинают программировать. Зачем же начинать с борланда?:)
Согл
начальников переубедить трудно,
у нас задел 7 лет…
но вот новый проект начать с Qt я уже убедил руководство,

а новичку начинать изучать со старья нет необходимости
Люди, спасибо за комментарии! Теперь я могу признаться… В действительности, я сам новичок в деле программирования на C/C++… И описанный мною «метод» — это то, что я сам узнал в первую очередь, сам не зная с чего начать. Решил написать статью, чтобы зарегистрироваться на сайте. Ваши комментарии принесли мне много новой информации и знаний. Особенно понравилось то, как с помощью окна «Выполнить...» сразу перейти в окно системных переменных. Еще раз спасибо!
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории