Основы программирования на C++

Основы программирования на C++

1 Очень короткое введение2 Установка Microsoft Visual Studio 2015 Express 3 Online компиляторы для С++ и других языков программирования4 Этапы сборки программы на C++ (ожидается)5 Написание первой программы на языке C++ (+ видео)6 Типы данных, переменные и константы в C++ (+ видео)7 Вывод данных на экран. Ввод данных с клавиатуры (+ видео)8 Арифметические операции (в т.ч. комбинированные операторы +=, -=, *= и /=)9 Инкремент и декремент10 Логические операции (+ видео)

Циклы и операторы ветвления

1 Операторы выбора if и else в C++ (+ видео)2 Тернарный оператор ? : в C++ (+видео)3 Оператор множественного выбора switch в C++ (+ видео)4 Цикл for в C++ (+видео)5 Операторы break и continue в C++6 Циклы while и do while в C++ (+видео)7 Вложенные конструкции в циклах

Массивы и строки

1 Массивы в C++. Одномерные массивы (+ видео)2 Строки в C++ и символьные массивы (+ видео)3 Функции для работы со строками в C++4 Двумерные массивы в C++ (+ видео)

Дополнительные уроки

1 Генератор случайных чисел rand() в C++2 Отладчик Microsoft Visual Studio3 Исключения в C++4 Перечисляемые типы (enum) в С++ (видео)5 Преобразование типов7 Форматирование ввода и вывода данных в C++ (ожидается)8 Работа с файлами в C++. Библиотека fstream. Часть 19 Работа с файлами в C++. Библиотека fstream. Часть 2

Функции и введение в рекурсию

1 Функции в C++ (+ видео)2 Параметры (аргументы) функции по умолчанию3 Перегрузка функций в C++ (+ видео)4 Шаблоны функций в C++ (+ видео)5 Рекурсия в C++ (+ видео)6 Локальные и глобальные переменные. Область видимости. (+видео)7 Локальные и глобальные переменные. Область видимости. Пространства имён (+видео)

Указатели и ссылки

1 Указатели в C++. Часть 1: Динамические массивы. Операторы new и delete. (+ видео)2 Указатели в C++. Часть 2: Передача строки в функцию по указателю. Возврат указателя из функции (+ видео)3 Ссылки в C++ (видео)4 Указатели на функции в C++

Структуры

1 Структуры (struct) в С++. Часть 1 (+ видео)2 Структуры (struct) в С++. Часть 2 (+ видео)3 Массив структур. Указатель на структуру 4 Динамический массив структур C++5 Объединения (union) в C++ (видео)6 Битовые поля в С++

Классы

1 Классы в C++ (видео)2 Конструктор и деструктор класса в C++3 Перегруженный конструктор класса4 Конструктор копирования5 Указатель this6 Перегрузка операторов в C++ (видео)7 Работа со строками в C++. Класс String C++ (видео)8 Дружественные функции и дружественные классы (видео)9 Статические поля и статические методы класса в C++ (видео)10 Наследование классов в C++ (ожидается)11 Указатели на объекты в С++

Контейнеры STL (Standard Template Library): vector, list, queu…

1 Введение. Массивы со статической и динамической размерностью2 Контейнеры STL3 Контейнеры STL: vector4 Контейнеры STL: list5 Классы string и wstrting6 Ассоциативные контейнеры STL7 Контейнер map8 Контейнер multimap9 Контейнеры set и multiset10 Алгоритмы11 Функциональные объекты12 Сортировка13 Сортировка структур14 Обобщённые численные алгоритмы15 Адаптеры STL16 Указатели в контейнерахАлгоритмы сортировки и поиска в C++ (Пузырьковая сортировка, Шейкер-сортировка, Сортировка выбором, и др.)Гостевые статьи

Сайт освещает основы программирования на языке C++, создан для начинающих программистов и желающих изучить программирование с нуля. Желаем вам приятного и легкого обучения! Изучайте основы программирования вместе с нами! Это реально освоить программирование с нуля – было бы желание! Присоединяйтесь!

4.41821
📎📎📎📎📎📎📎📎📎📎