|
Программирование >> Динамические структуры данных
Алфавитный указатель & &, 21 &&. 32 ANSI, 220 Application Wizard, 214 ASCII. 220 atof, 94 atoi, 94 atoi, 94 bool, 32 break. 37 case, 37 char. 90, 94 CharToOem, 113. 220 cin, 14 close, 104 conio.h, 36 const, 165 cosh, 42 cout, 14 ctype.h, 101 DBL EPSILON, 36 default, 37 delete, 60 do while, 37 double, 15 Editor, 213 endl, 15 error, 17 false, 32 fgets, 118 FILE, 106 fixed, 162 float, 15 FLT EPSILON. 36 fopen, 106 for, 37 fread. 106, 120 fscanf, 118 fseek. 106 fstream.h, 80 fwrite, 120 get. 91, 94 getch, 36 getchar, 95 getline, 91 gets, 92 heap, 23 I IDE, 212 if, 30 ifstream, 80, 97 int, 14, 24 iomanip.h, 75 ios, 104 iostream.h, 14 isalfa, 95 isdigit, 95 ispunct, 95 isspace, 95 left. 188 localtime, 188 long, 24 main, 14, 132 malloc, 59 math.h, 26 memcpy, 133 Microsoft Developer Studio, 213 new, 59 OemToChar, 113, 220 ofstream, 80, 104 Output, 213 precision, 162 printf, 21, 92 project, 212 Project Workspace, 212 putchar, 95 puts, 92 qsort, 124 read, 104 reinterpret cast, 76, 124 return, 133 seanf. 21, 92 SEEK CUR, 106 SEEK END, 106 SEEK SET, 106 seekg. 104 setf, 162 setiosflags, 188 setw, 75, 162 short, 24 signed. 24 sin, 133 static, 23 static cast. 40 stdio.h. 21 stdlib.h. 124 strcpy, 93 string. 89 string.h, 93 strlen. 93 strncpy, 93. 114 strstr. 97 strtok, 101 struct, 110 success, 17 switch. 30. 36 tellg. 104 time. 188 time.h, 188 tm, 188 tolower, 116 toupper. 116 true, 32 unsigned. 24 warning. 17 while. 37 бинарное дерево, 189 бинарный файл, 120 блок, 35 быстрая сортировка, 63, 170 время жизни. 22 выражение, 16 глобальная переменная. 22. 151 двумерный массив. 71 дерево поиска. 189 динамические структуры данных, динамический массив. 59 директива препроцессора, 14 заглушки. 181 заголовок функции, 14, 132 заголовочный файл, 14, 218 и, 35 извлечение из потока, 14 ИЛИ, 35 имя переменной, 15 индекс, 71 инстанцирование шаблона, 166 интегрированная среда. 212 Borland С++3.1, 227 Visual С++ 6.0. 212 исполняемый файл, 218 кириллица. 220 ключ, 189 командная строка, 214 компиляция, 14, 218 компоновка, 218 консольное окно, 214 консольное приложение, 214 конфигурация проекта, 221 критерии качества программы, 33 куча, 22 линейная программа, 13 линейный список, 173 логическое И, 32 логическое ИЛИ, 34 локальная переменная, 22 манипулятор, 16 массив, 55 мастер приложений, 214 метод выбора, 82 многофайловый проект Borland С++ 3.1, 232 Visual С++6.0, 218 модификаторы формата, 21 неоднозначность, 163 нуль-символ, 89 область действия, 22 объекты-потоки, 14 окно вывода, 213 окно рабочей области, 213 окно редактора, 213 операторы цикла, 37 опера1ШН отношения, 32 операция выбора, 111 операция присваивания, 16 описание переменных, 22 опции интегрированной среды, 233 отладка программы, 162 отладчик, 222 очередь, 182 парамегры по умолчанию, 165 перегрузка функций, 161 передача параметров в функцию, 137 поле структуры, 111 помещение в поток, 14 пошаговое выполнение, 222 приоритет операций, 16 проект. 212, 232 прототип функции, 132 прямой доступ, 120 рабочая область, 212 разадресация, 72 размерность массива, 55 сборка, 218 сегмент данных, 22 сегмент кода, 22 сегмент стека, 22 символьный литерал, 15 сортировка, 63 спецификация формата, 21, 92 справочная система, 222 ссылка на указатель, 191 статическая переменная, 23 стек, 64. 170 строки, 89 структура, 110 тело функции, 14 тип, 15 точка прерывания, 222 узел дерева, 189 указатель, 59 управляющая последовательность, 21 условная операция, 36 утечка памяти, 60 функции, 14, 132 перегрузка, 161 хип, 22 цикл, 37, 39 читаемость, 15 шаблон функции, 166 .элемент динамической структуры данных, 169 Павловская Татьяна Александровна Щупак Юрий Абрамович C/C++. Структурное программирование Практикум Главный редактор Е. Строганова Заведующий редакцией И. Корнеев Руководитель проекта А. Васильев Литературный редактор Л/. Иванов Художник Я Биржаков Корректоры И. Смирнова, И. Хохлова Верстка Л.Харитонов Лицензия ИД № 0S784 от 07.09.01. Подписано к печати 25.10.02. Формат 70x100/16. Усл. п. л. 19,35. Доп. тираж 4500. Заказ 872 ООО Питер Принт , 196105, Санкт-Петербург, ул. Благодатная, д. 67в. Налоговая льгота - общероссийский классификатор продукции ОК 005-93. том 2; 95 3005 - литература учебная. Отпечатано с готовых диапозитивов в ФГУП ордена Трудового Красного Знамени Техническая книга Министерства Российской Федерации по делам печати, телерадиовещания и средств массовых коммуникаций. 198005. Санкт-Петербург, Измайловский пр., 29. т. А. Павловская Ю. А. Щупак ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ Струпурное программирование ПРАКТИКУМ Практикум предназначен для изучения языка С++ на лабораторных работах и практических занятиях по программированию, а также для самостоятельного освоения языка. Он является дополнением к учебнику Т. А. Павловской C/C++. Программирование на языке высокого уровня , выпущенному издательством Питер в 2001 году. Данная книга является первой частью практикума. В ней рассматриваются возможности С++, используемые в рамках структурной парадигмы написания программ: стандартные типы данных, основные конструкции языка, массивы, строки, функции, шаблоны функций и динамические структуры данных. В этой книге на примерах рассматриваются различные алгоритмы, методы и приемы написания, отладки и тестирования программ, обсуждаются вопросы качества и стиля. Для каждого семинара приводится от одного до трех комплектов из 20 вариантов заданий. ISBN 5-94723-447-5 £ППТЕР WWW.PITER.COM Темы, рассмотренные в книге: основные принципы структурного написания программ конструкции языка в соответствии со стандартом ISO/IEC 14882 (1998) основные структуры данных - массивы, стеки,списки, очереди, бинарные деревья технология создания надежных программ модульное программирование приемы и методы отладки программ описание работы в популярных интегрированных средах Не забудьте купить учебник! Посетите наш web-магазин: http:/www.piter.com 9785947234473
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0.001
При копировании материалов приветствуются ссылки. |