Как начать программировать на C/C++?

olympus Автор: olympus
Проект: Интересные блоги и факты

Опубликовано:

Поделиться:



Среда разработки обычно лишь создаёт определённые удобства.
Но такие визуальные среды как Borland C++ Builder, MS Visual C++ и Visual C++ Studio
позволяют использовать конструктор для формирования объектов, в первую очередь окон (как в Windows)
со всеми присущими им элементами (кнопками, вкладками, окнами списков, окнами редактирования текста,
строками сообщений ...).
То есть новичок в такой среде из «кубиков» сразу может построить интерфейс для диалогового управления своей программой,
если он понимает, как работают обычные кнопки.
В зависимости от того какая среда выбрана надо и купить в магазине самоучитель по этой среде,
и чаще всего к нему прилагается справочник по языку С++ и по библиотекам стандартных программ и шаблонов.
Для Borland C++ Builder ищите толстые книги Архангельского/
Б. Пахомов. «С/С++ и MS Visual C++ 2010».
Надо предупредить, что эти среды используют разные библиотеки, и дорабатывать программу приходится в одной и той же среде.
Borland C++ Builder работает с библиотекой VCL (как и паскалеязычный Borland Delphi),
а система Windows и среды от Microsoft работают с библиотекой MFC.
Надо заметить, что и при выполнении некоторых программ необходимо, чтобы в системе присутствовали некоторые библиотеки от среды программирования этих программ. Без них программа может не заработать на чужом компьютере.
Ещё раз подчеркну, что хотя в мощных средах и легко работать, но среду изучить надо, для того, чтобы её незнание не стало преградой для работы. Поэтому приветствуется знание английского, чтобы читать встроенные Help? или придется приобрести хоть простенькое руководство по среде.
Что касается языка C/C++, то по нему учебников много, язык на уровне C несложный, но когда начинаешь писать практические программы, то надо изучить множество функций из различных библиотек (строковые функции, математические, функции ввода-вывода — это главное) могут потребоваться справочники по функциям (Г. Шилдт). А при работе со структурами, классами (объектами) придется изучить сложные программистские понятия, возникшие совсем в недавнее время, менее 10-12 лет назад. Тут понадобится или сразу купленный мощный и толстый справочник-учебник (Архангельский), или постепенно придётся прикупать вспомогательную литературу.
В принципе, Архангельский собрал в своих справочниках всё необходимое, но он к языку приложил руководства по VCL и
среде Borland C++ Builder.
Дальше для вас, я начну рассказывать, и показывать пошагово как научится программированию,!!!


0 комментариев