C/C++ для студента - Подробно рассматриваются языки программирования C и C++. Описаны типы данных, функции, классы, шаблоны, а также библиотеки стандартных функций. Язык программирования C++ рассматривается как объектно-ориентированное расширение языка C, что позволяет последовательно изучить процедурное программирование, объектно-ориентированное программирование и обобщенное программирование. Изложение материала отличается краткостью и снабжено большим количеством простых примеров и листингов, которые поясняют технику программирования на языках C и C++.
Название: C/C++ для студента Автор: Александр Побегайло Издательство: БХВ-Петербург Год: 2006 Страниц: 528 Формат: PDF Размер: 11,1 МБ ISBN: 5-94157-647-1 Качество: Отличное Серия или Выпуск: Для студента Язык: Русский
Содержание:
Введение Часть I. Язык программирования C Глава 1. Структура языка C Глава 2. Встроенные типы данных и переменные Глава 3. Операторы и выражения Глава 4. Управляющие инструкции Глава 5. Указатели и массивы Глава 6. Функции Глава 7. Структура программы на языке C Глава 8. Типы данных, определяемые программистом Глава 9. Директивы препроцессора Часть II. Язык программирования C++ Глава 10. Дополнения к типам данных языка C Глава 11. Дополнение к функциям языка C Глава 12. Пространства имен Глава 13. Обработка исключений Глава 14. Классы Глава 15. Конструкторы и деструкторы Глава 16. Перегрузка операторов Глава 17. Наследование классов Глава 18. Шаблоны функций Глава 19. Шаблоны классов Часть III. Стандартная библиотека языка программирования C Глава 20. Стандартные определения <stddef.h> Глава 21. Стандартные функции <stdlib.h> Глава 22. Диагностика ошибок <assert.h> Глава 23. Функции с переменным количеством параметров <stdarg.h> Глава 24. Диапазоны целочисленных данных <limits.h> Глава 25. Диапазоны чисел с плавающей точкой <float.h> Глава 26. Обработка ошибок <errno.h> Глава 27. Математические функции <math.h> Глава 28. Функции классификации символов <ctype.h> Глава 29. Функции для работы со строками <string.h> Глава 30. Функции для работы с файлами <stdio.h> Глава 31. Организация нелокальных переходов <setjmp.h> Глава 32. Обработка исключительных ситуаций <signal.h> Глава 33. Поддержка локализации <locale.h> Глава 34. Работа с датами и временем <time.h> Часть IV. Стандартная библиотека языка программирования C++ Глава 35. Структура стандартной библиотеки C++ Глава 36. Обработка исключений <exception> Глава 37. Классы стандартных исключений <stdexcept> Глава 38. Динамическая идентификация типов <typeinfo> Глава 39. Работа со строками в C++ <string> Глава 40. Потоки ввода/вывода в C++ Список литературы Предметный указатель