C++ для начинающих
Полное содержание

Электронное пособие по языку С++
1. Начинаем
Решение задачи. Программа на языке C++. Директивы препроцессора. Немного о комментариях. Первый взгляд на ввод/вывод.
4. Выражения
Что такое выражение? Арифметические операции. Операции сравнения и логические операции. Операции присваивания. Операции инкремента и декремента.
7. Функции
Введение. Прототип функции. Передача аргументов. Возврат значения. Рекурсия. Встроенные функции. Директива связывания extern "C". Функция main():
10. Шаблоны функций
Определение шаблона функции. Конкретизация шаблона функции. Вывод аргументов шаблона. Явное задание аргументов шаблона.
13. Классы
Определение класса. Объекты классов. Функции-члены класса. Неявный указатель this. Статические члены класса. Указатель на член класса.
16. Шаблоны классов
Определение шаблона класса. Конкретизация шаблона класса. Функции-члены шаблонов классов. Объявления друзей в шаблонах классов.
19. Применение наследования в C++
Идентификация типов во время выполнения. Исключения и наследование. Разрешение перегрузки и наследование A.
2. Краткий обзор С++
Встроенный тип данных "массив". Динамическое выделение памяти и указатели. Объектный подход. Объектно-ориентированный подход.
5. Инструкции
Простые и составные инструкции. Инструкции объявления. Инструкция if. Инструкция switch. Инструкция цикла for. Инструкция while.
8. Область видимости и время жизни
Область видимости. Глобальные объекты и функции. Локальные объекты. Динамически размещаемые объекты.
11. Обработка исключений
Возбуждение исключений. Try-блок. Перехват исключений. Спецификации исключений. Исключения и вопросы проектирования.
14. Инициализация, присваивание и уничтожение класса
Инициализация класса. Конструктор класса. Деструктор класса. Массивы и векторы объектов.
17. Наследование и подтипизация классов
Определение иерархии классов. Идентификация членов иерархии. Доступ к членам базового класса.
20. Библиотека iostream
Оператор вывода <<. Ввод. Дополнительные операторы ввода/вывода. Перегрузка оператора вывода. Перегрузка оператора ввода.
3. Типы данных С++
Литералы. Переменные. Указатели. Строковые типы. Спецификатор const. Ссылочный тип. Тип bool. Перечисления. Тип "массив". Класс vector. Класс complex.
6. Абстрактные контейнерные типы
Система текстового поиска. Вектор или список? Как растет вектор? Как определить последовательный контейнер? Итераторы.
9. Перегруженные функции
Объявления перегруженных функций. Три шага разрешения перегрузки. Преобразования типов аргументов.
12. Обобщенные алгоритмы
Краткий обзор. Использование обобщенных алгоритмов. Объекты-функции. Еще раз об итераторах. Обобщенные алгоритмы.
15. Перегруженные операторы и определенные пользователем преобразования
Перегрузка операторов. Друзья. Оператор =.Оператор взятия индекса.
18. Множественное и виртуальное наследование
Готовим сцену Множественное наследование. Открытое, закрытое и защищенное наследование.
21. Обобщенные алгоритмы в алфавитном порядке
Алгоритм adjacent_difference() Алгоритм adjacent_find() Алгоритм binary_search()
Содержание



2011-06-06 20:05:21 Петр

Теперь указано :)

2011-06-13 15:55:29 Жека

Просмотрел. Честно говоря не очень. Для новичков Джесс Либерти хорошо идёт. Сам щас её читаю. Очень доступно объясняет. Доступнее чем здесь. Но это тоже ничего. Скажем так, после Либерти мне стало намного понятнее о чем здесь говорится:))

2011-06-17 23:52:34 123

автор книги - Липманн

2011-07-11 21:01:06 GVG

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

2011-07-13 18:45:51 gzip

GVG, да действительно очень хорошее пособие. но! изучить с нуля ну никак не получится это уж точно для начинающих сложновато будет

2011-07-15 13:22:49 Славик

C++ для начинающих, но знающих. Очень полезно, если уже есть самые начальные знания.

2011-08-03 20:03:51 Konstantin

Спасибо! Хороший полезный ресурс!

2011-08-03 21:41:42 Konstantin

Самое главное ничего лишнего :) Как говорится - сайт придерживается строго заданной темы! Еще раз - Спасибо!

2011-08-14 04:31:19 janry

отличный сайт, спс

2011-08-17 10:04:37 Дарья

Спасибо за пособие! Очень хорошое!

2011-08-24 16:53:19 УМНИК

С++ Очень сложный язык это очень хорошее пособие из не многих но язык очень сложно понять по книжке конечно сначала основы но позже чтоб работать с языком надо иметь предчувствие на него это как виртуальный разум как мозг человека все функции сложно понять но с библиотекой теперь конечно проще)) но я хочу сказать что по этому пособию можно и с 0 все понять

2011-09-05 15:37:12 gleb

Книга отличная, но я это понял только когда начал в оригинале читать (4th edition). А тут или версия книги старая или такое впечатление, что перепутан порядок глав - изложение какое-то сумбурное очень, непоследовательное

2011-09-05 21:17:12 Vit

А как называется эта книга?

2011-09-29 09:21:08 Артур

Помогает вообще????

2011-10-03 00:36:13 Иван

Вот по указателям статья http://jakeroid.blogspot.com/2011/09/cc-1.html

2011-10-03 07:34:20 second

Иногда заглядываю как средненький справочник сойдет.

2011-10-07 23:37:12 ermek

хотел скачать эти электронный варианты как могу скачать без понятие

2011-10-12 09:41:07 Дмитрий Панов

Всё о c++ на www.cplus-plus.ru

2011-10-19 14:51:18 Владимир

народ помогите сделать задачу !!!! зарание огромное спасибо!!! ЗАДАЧА:НАПИСАТЬ ПРОГРАММУ ВЫЧИСЛЕНИЯ ПЛОЩАДИ КОЛЬЦА. ПРОГРАММА ДОЛЖНА ПРОВЕРЯТЬ ПРАВИЛЬНОСТЬ ИСХОДНЫХ ДАННЫХ (РАДИУС ОТВЕРСТИЯ НЕ МОЖЕТ БОЛЬШЕ РАДИУСА КОЛЬЦА ). ЕСЛИ ИСХОДНЫЕ ДАННЫЕ НЕВЕРНЫ, ТО ВЫДОВАТЬ НА ЭКРАН СООБЩЕНИЕМ ОБ ЭТОМ . НАПИСАТЬ ПРОГРАММУ , ИСПОЛЬЗУЯ СРЕДСТВА ВВОДА/ВЫВОДА ЯЗЫКА С++.

2011-10-21 06:20:41 улитка

для кого как не надо чухать если тебе не нравится

<< < 1 | 2 | 3 | 4 | > >>



Оставить комментарий:
Ваше Имя:
Email:
Антибот: *  
Ваш комментарий: