Учебник C++


2.0.0 द्वारा nweb_mobile
Jan 5, 2019

Учебник C++ के बारे में

Учебник по программированию на C++

Руководство по языку программирования C++

Язык программирования С++ представляет высокоуровневый компилируемый язык программирования общего назначения со статической типизацией, который подходит для создания самых различных приложений. На сегодняшний день С++ является одним из самых популярных и распространенных языков.

Своими корнями он уходит в язык Си, который был разработан в 1969—1973 годах в компании Bell Labs программистом Деннисом Ритчи (Dennis Ritchie). В начале 1980-х годов датский программист Бьерн Страуструп (Bjarne Stroustrup), который в то время работал в компании Bell Labs, разработал С++ как расширение к языку Си. Фактически вначале C++ просто дополнял язык Си некоторыми возможностями объектно-ориентированного программирования. И поэтому сам Страуструп вначале называл его как "C with classes" ("Си с классами").

Глава 1. Введение в C++

Язык программирования C++

Первая программа на Windows. Компилятор g++

Первая программа на Linux. Компилятор g++

Первая программа в Visual Studio

Локализация и кириллица в консоли

Глава 2. Основы языка программирования C++

Структура программы

Переменные

Типы данных

Статическая типизация и преобразования типов

Константы

Арифметические операции

Условные выражения

Побитовые операции

Операции присваивания

Ввод и вывод в консоли

Пространства имен и using

Условные конструкции

Циклы

Ссылки

Массивы

Строки

Глава 3. Функции

Определение и объявление функций

Параметры функции

Передача аргументов по значению и по ссылке

Константные параметры

Оператор return и возвращение результата

Рекурсивные функции

Область видимости объектов

Разделение программы на файлы

Внешние объекты

Глава 4. Указатели

Что такое указатели

Операции с указателями

Арифметика указателей

Константы и указатели

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

Указатели в параметрах функции

Массивы в параметрах функции

Указатели на функции

Указатели на функции как параметры

Указатель на функцию как возвращаемое значение

Динамические объекты

Динамические массивы

Глава 5. Объектно-ориентированное программирование

Определение классов

Конструкторы и инициализация объектов

Объявление и определение функций класса

Управление доступом. Инкапсуляция

Дружественные функции и классы

Ключевое слово this

Статические члены класса

Структуры

Перечисления

Наследование

Виртуальные функции и их переопределение

Абстрактные классы

Деструктор

Перегрузка операторов

Операторы преобразования типов

Глава 6. Исключения

Обработка исключений

Тип exception

Типы исключений

Глава 7. Последовательные контейнеры

Типы последовательных контейнеров

Вектор

Итераторы

Операции с векторами

Array

List

Forward_list

Deque

Глава 8. Потоки и система ввода-вывода

Базовые типы для работы с потоками

Файловые потоки. Открытие и закрытие

Чтение и запись текстовых файлов

Переопределение операторов ввода и вывода

Глава 9. Шаблоны

Шаблон класса

Шаблоны функций

नवीनतम संस्करण 2.0.0 में नया क्या है

Last updated on Jan 7, 2019
Новая версия

अतिरिक्त ऐप जानकारी

नवीनतम संस्करण

2.0.0

द्वारा डाली गई

Dwi Dhanes

Android ज़रूरी है

Android 4.4+

अधिक दिखाएं

Use APKPure App

Get Учебник C++ old version APK for Android

डाउनलोड

Use APKPure App

Get Учебник C++ old version APK for Android

डाउनलोड

Учебник C++ वैकल्पिक

nweb_mobile से और प्राप्त करें

खोज करना