Язык C++ (произносится как «Си плюс плюс») был разработан Бьёрном Страуструпом в подразделении Bell Labs компании AT&T в качестве дополнения к языку Cи. С++ добавил множество новых возможностей в язык Си. Его популярность была вызвана объектно-ориентированностью языка. Сейчас C++ широко используется для разработки программного обеспечения, являясь одним из самых популярных языков программирования. С его помощью создают операционные системы, разнообразные прикладные программы, драйверы устройств, игры и пр.
Среди самого популярного программного обеспечения, написанного на C++ (или с его использованием), находятся СУБД MySQL, интернет-браузер Mozilla Firefox, большая часть программного обеспечения от Microsoft: операционные системы семейства Windows, IDE Visual Studio, Internet Explorer, Microsoft Office. Adobe Photoshop, Adobe Illustrator и Adobe Premiere Pro целиком написаны на C++. Также данный язык лежит в основе игрового движка Unity.
В скором времени на этом ресурсе будет представлено большое количество бесплатных уроков, где с нуля рассматриваются основы и тонкости языка С++ и программирования в целом. Есть пошаговые создания игр на С++ с помощью библиотек MFC и SFML, и более 70 практических заданий для проверки ваших навыков программирования.
Глава №0. Введение. Начало работы
Урок №1. Введение в программирование
Урок №2. Введение в языки программирования C и С++
Урок №3. Введение в разработку программного обеспечения
Урок №4. Установка IDE (Интегрированной Среды Разработки)
Урок №5. Компиляция вашей первой программы
Урок №6. Режимы конфигурации «Debug» и «Release»
Урок №7. Решения самых распространенных проблем
Глава №1. Основы C++
Урок №10. Переменные, Инициализация и Присваивание
Урок №13. Параметры и аргументы функций