Читать онлайн «С/С++. Программирование на языке высокого уровня»

Автор Татьяна Павловская

/ / ^ . . / ^ ... . . ^ ••:. ••• г. -!-... •-. Т, А. Павловская C/C++ Программирование на языке высокого уровня Допущено Министерством образования Российской Федерации в качестве учебника для студентов высших учебных заведений, обучающихся по направлению «Информатика и вычислительная техника» 3004^ 300. piter. com Издательская программа 300 лучших учебников для высшей школы в честь 300-летия Санкт-Петербурга осуществляется при поддержке Министерства образования РФ 1;^пптЕР' Москва • Санкт-Петербург • Нижний Новгород • Воронеж Ростов-на-Дону • Екатеринбург • Самара Киев • Харьков • Минск 2003 ББК 32. 973-018я7 УДК 681. 3. 06(075) П12 Рецензенты: Ревунков Г. И. , кандидат технических наук, доцент, декан факультета информатики и систем управления МГТУ им. Н. Э. Баумана Варлинский Н. Н. , кандидат технических наук, доцент кафедры МО ЭВМ Санкт-Петербургского электротехнического университета Фомичев B.
C. , доктор технических наук, профессор кафедры вычислительной техники Санкт-Петербургского электротехнического университета П12 C/C++. Программирование на языке высокого уровня / Т. А. Павловская. — СПб. : Питер, 2003. —461 с: ил. ISBN 5-94723-568-4 Задача этой книги — дать краткое и четкое изложение языка C++ в соответствии со стандар­ том ISO/IEC 14882. Она предназначена для студентов, изучающих язык «с нуля», но будет полезна и более искушенным в программировании. Цель, которая ставилась при написании книги — дать правильное представление о возможностях языка C++ и способах их применения, толчок к даль­ нейшему изучению этого и других языков программирования и ключ к пониманию современных объектно-ориентированных технологий. Контрольные задания по ключевым темам представлены в 20 вариантах, и автор надеется, что преподаватели оценят проявленную о них заботу. ББК 32. 973-018я7 УДК 681. 3. 06(075) ISBN 5-94723-568-4 © ЗАО Издательский дом «Питер», 2003 Краткое содержание Предисловие 11 Часть I. Структурное программирование 13 Глава 1 . Базовые средства языка C++ 15 Глава 2. Модульное программирование 72 Глава 3. Технология создания программ 102 Упражнения к части 1 128 Часть II. Объектно-ориентированное программирование 173 Глава 4.