|
- ⒶⒸСкляров В.А. Программирование на языках C и C++. [Pdf-Fax- 5.3M] Учебное пособие для студентов вузов. 2-е издание, переработанное и дополненное. Учебное издание. Автор: Валерий Анатольевич Скляров. Художник: В.А. Дмитриев.
(Москва: Издательство «Высшая школа», 1999) Скан, OCR, обработка, формат Pdf-Fax: звездочет, 2024
- ОГЛАВЛЕНИЕ:
Введение (3). Глава 1. Подготовка, компиляция, компоновка, отладка и выполнение программ (5). 1.1. Введение в интегрированную среду Developer Studio (5). 1.2. Использование базовых средств интегрированной среды (6). 1.3. Использование дополнительных возможностей интегрированной среды (10). 1.4. Отладка программ (13). 1.5. Введение в интегрированное окружение Borland C++ (19). 1.6. Выполнение программ на языке Си++ (24). Глава 2. Общие конструкции языков Си и Си++ (35). 2.1. Программы и данные (35). 2.2. Операторы и выражения (45). 2.3. Структурированные типы данных (55). 2.4. Функции (65). 2.5. Другие возможности языка Си (70). 2.6. Примеры (76). Глава 3. Программирование на языке Си++ (86). 3.1. Введение в язык Си++ (86). 3.2. Объекты и работа с ними (96). 3.3. Наследование и защита (99). 3.4. Перегрузка функций и операторов (107). 3.5. Другие возможности языка Си++ (121). Глава 4. Интерфейс Си++ с языком Ассемблера] (132). 4.1. Вызов подпрограмм и передача параметров в языке Си++ (132). 4.2. Вызов ассемблерных программ из программ на языке Си++ (137). 4.3. Вызов программ на языке Си++ из программ на языке Ассемблера (145). 4.4. Вызов библиотечных функций языка Си++ из программ на языке Ассемблера (146). 4.5. Упрощенные конструкции для компилятора TASM (148). 4.6. Встроенный ассемблер (режим Inline в программах на языке Си++) (150). Глава 5. Программирование в среде Windows с использованием библиотек классов (153). 5.1. Построение простейшей программы (153). 5.2. Базовые компоненты программы (159). 5.3. Построение прикладной программы с помощью инструментов AppWizard и ClassWIzard (160). 5.4. Анализ и обработка сообщений (164). 5.5. Графика (173). 5.6. Взаимодействие с устройствами (178). 5.7. Ресурсы (183). Глава 6. Примеры программ на языках Си и Си++ (190). 6.1. Работа с манипулятором «мышь» (190). 6.2. Программирование последовательного интерфейса (194). 6.3. Программирование параллельного интерфейса (208). 6.4. Резидентные программы (210). 6.5. Драйверы устройств (241). Приложения (251). П.1. Общие сведения о примененных конструкциях языка Ассемблера (251). П.2. Краткие сведения об опциях для различных программ в системе программирования Borland C++ (255). П.3. Справочные сведения по библиотечным функциям языков Си и Си++, примененным в программах книги (259). П.4. Пример анализа и проектирования обьектно-ориентированной программы (262). П.5. Модели памяти и оверлейные программы (272). Литература (287).
ИЗ ИЗДАНИЯ: В книге рассмотрены современные концепции объектно-ориентированного программирования (ООП) и описаны популярные алгоритмические языки Си и Си++для персональных ЭВМ. Описаны основные конструкции этих языков и приведено большое число простых программ. Подобраны примеры, демонстрирующие главные преимущества технологии ООП. Многие языковые конструкции поясняются на простых рисунках. В результате сокращается время изучения языка и упрощается восприятие материала. Второе издание (1-е - 1996 г.) переработано и дополнено описанием новых концепций в развитии ОПП (на примере системы программирования Visual C++, поддерживаемой библиотекой классов MFC). Для студентов вузов. Может быть полезно учащимся старших классов школ, колледжей, лицеев, техникумов, а также всем интересующимся языками программирования. |
|