C++: с чего начать?

c++

Таким вопросом задаются многие люди, вставшие на стезю программирования. C++ – один из самых популярных в современности языков программирования. Именно на нем почти все студенты соответствующих специальностей изучают азы объектно-ориентированного программирования.

Здесь я хочу посоветовать литературу для изучения этого языка, а также немного рассказать о компиляции и компиляторах.

Литература
От разнообразия литературы кружит голову. Тут есть книги на любой вкус: от «C++ за 21 день»-подобных, до серьезных трудов в полторы тысячи страниц, где подробно описывается создание качественных кроссплатформенных программных продуктов.

И хотя литература первого типа считается несерьезной, именно с ее помощью я начинал изучение C++. В свое время моей настольной книгой была «С++ за 24 часа» Джесси Либерти и Дэвида Б. Ховарта.
Теперь же я хочу порекомендовать литературу от Герберта Шилдта.

«Самоучитель C++». Эта книга позволит изучить основы языка, расскажет о структуре программ, о типах переменных, об операторах, об объектно-ориентированной составляющей и обо всех прочих радостях языка. Читать ее рекомендуется вдумчиво, в обнимку с компилятором. Изучив определенную тему, следует тот час же попробовать писать код с помощью новых знаний для закрепления материала.

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

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

Компиляторы
Компиляторов C/C++ весьма большое количество для всех платформ. Часто при изучении в вузах языков программирования используются продукт Microsoft – Visual Studio. Кстати, Visual C++ майкрософтовцы позволяют скачать бесплатно (express вариант), а для студентов существует скидка на программные продукты.

Я же посоветую Dev-C++ – свободную интегрированную среду разработки приложений на базе юниксового компилятора GCC. Dev-C++ обладает дружественным интерфейсом и весьма прост в использовании.

  • Скачать Dev-C++
  • Устанавливаем, запускаем.
  • Идем Файл->Создать->Исходный файл, сохраняем его под нужным именем с расширением cpp.
  • Набираем код программы
  • Жмем Ctrl+F9. Если в вылезшем окне написано «Done», идем в папку, куда файл сохраняли, и запускаем появившийся exe-шник.
Читайте так же:
Оставить комментарий

Последние публикации