Рассмотрены основы разработки приложений с использованием среды Borland C++ Builder, начиная с установки пакета и заканчивая отладкой приложений. Приведено большое количество практических примеров, позволяющих быстро научиться программировать в С++.
Категория: Специализированная литература >> Компьютерная литература
Поставщик: Интернет-магазин OZON.ru (всего 12)
1.Вывод
Прежде всего, давайте напишем программу, выводящую строку выдачи:
#include
main()
(*
cout
1. Вывод
2. Ввод
3. Комментарии
4. Типы и описания
4.1. Основные типы
4.2. Производные типы
5. Выражения
5.1. Операторы выражения
5.2. Пустой опреатор
6. Блоки
7. Проверки
7.1. Goto
7.2. Оператор if
7.3. Операторы switch
7.4. Оператор while
7.5. Оператор for
8. Описания
9. Указатели
10. Ссылки
11. Константы
11.1. Целые константы
11.2. Констатнты с плавающей точкой
12. Строки
13. Const
14. Тип void
15. Структуры (общие сведения)
15.1. Определение и использование структур
15.2. Структуры со ссылками на себя
16. Описания typedef
17. Абстрактные имена типов
18. Функции
18.1. Определение функции
18.2. Вызов функции
18.3. Прототипы функции
19. Строгая проверка типа
20. Возвращаемое значение
21. Список параметров функции
21.1. Произвольное число параметров
21.2. Параметры по умолчанию
22. Способы передачи параметров
22.1. Передача по назначению
22.2. параметры - указатели
22.3. Параметры - ссылки
22.4. Параметры - массивы
22.5. Многомерные массивы как параметры
23. Спсобы возврата значения
24. Рекурсия
25. Функции - подстановки
26. Указатели на функции
27. Правила чтения сложных описаний
28. Области видимости и время жизни
28.1. Виды областей видимости
28.2. Файловая область видимости
28.3. Операция глобальной области видимости
29. Объявления внешних переменных
29.1. Статические глобальные переменные и функции
29.2. Локальная область видимости
29.3. Автоматические локальные переменные
29.4. Статические локальные переменные
29.5. Регистровые переменные
30. Время жизни объектов
31. Структура программы и использование заголовочных файлов
31.1 Видимость объявлений типов
31.2. Правила использования заголовочных файлов
31.3. Подходы к разработке структуры программы
31.4. Перегрузка (совместное использование) имен функций
31.5. Объявление перегруженной функции
32. Сопоставление параметров
32.1. Точное сопоставление
32.2. Расширение типа
32.3. Стандартные преобразования
32.4. Сопоставление функций с несколькими параметрами
32.5. Сопоставление функций с параметрами по умолчанию
33. Области видимости перегруженных функций
33.1. Указатели на перегруженную функцию
34. Классы
34.1. Основные понятия
34.2. Определение класса
34.3. Элементы-данные
34.4. Функции-элеметы
34.5. Скрытие данных и уровни доступа
34.6. Определение объектов класса
34.7. Объекты класса как параметры и возвращаемые значения функций
35. Виды функций-элементов класса
35.1. Управляющие, содержательные и вспомогательные функции
35.2. Функции доступа
35.3. Константные функции-элементы
36. Указатель this
37. Друзья класса
38. Статические элементы класса
38.1. Статические элементы-данные
38.2. Статические функции-элементы
39. Область видимости класса
39.1. Операция классовой области видимости
39.2. Перегрузка операций
40. Конструкторы
41. Вектора
42. Inline-подстановка
43. Производные классы
44. Еще об операциях
45. Обобщенные вектора
46. Полиморфные вектора
47. Виртуальные функции
48. Законченный класс
Электоронный учебник опирается на многие источники, в частности, на книгу:
\"Borland C++ Builder. Экспресс-курс.\", Изд-во: БХВ-Петербург, 2006 г., 224 стр.