|
Программирование >> Структурное программирование
дробная часть, 58 дружественные функции, 423, 437, 471,472, 500, 507, 508, 696 друзья, 423, 429, 436, 437, 488, 502, 503, 521, 577, 586, 686, 695, 696 живучесть программы, 704 3 завершение программы, 705, 709, 927, 928 заголовочный файл, 108, 189, 190, 191, 324, 361, 420, 424, 445, 573, 633,721,905, 927 загрузка, 46, 386 задание начальных условий, см. инициализация закрытое наследование, 556, 566, 567, закрытые данные-элементы, 425, 436, 473, 480 запись, 333, 739, 741, 741, 748, 751, 754, 849 заполнение символом, 635, 647, 653, 655 зацикливание, 99, 107, 121, 134, 208, 212 защищенное наследование, 556, 566, 567 защищенный базовый класс, 567 звездочка (*), 57, 324 звук, 50 золотое сечение, 208 И идентификатор, 53, 92, 685 иерархия, 555, 596, 597, 600, 601, 611, 613, 614, 741 - классов, 562, 600, 601, 613, 741 - потоков ввода-вывода, 634, 741 именованная константа, 266 именованный параметр обработчика catch, 714 имя, 56, 116, 223,261 - массива, 261 --как константный зазатель, 344 индексы, 261, 272, 294 -, выход за допустимые пределы, 521,714 инициализаторы, 264, 264, 267, 272, 292, 429, 480, 851,936 - элементов, 464, 468, 559, 568 инициализация вновь создаваемого объекта, 479 - константных встроенных типов данных, 467 - массива, 264, 271, 292 - переменных, 103, 117 - ссылки, 218 инициализация статического элемента с областью действия файл, 480, 696 - структуры, 851 - указателя, 323, 335 - элементов базового класса, 559 инкапсуляция, 407, 417, 507, 553, 556, инкремент, 114-116 - указателя, 342 интерпретатор, 40 интерфейс, 66, 407, 416, 417, 420, 441,485, 601,602,614 - открытый, 420, 425, 485, 553, 602, 800, 805 инфиксная форма выражения, 821, 841, 845 ---, преобразование в постфиксную форму, 821, 841, исключение деленрм на нуль, 712 исключения, 708, 712, 719 - операций с плавающей запятой, - родственные, 716 -, базовый класс, 709 -, классы, 709, 714 -, обработка, 484, 708, 709, 721 -, объекты, 713, 714 -, преобразование одного типа в другой, 716 исполняемый файл, 927 исходный файл (код), 420, 911 К канал связи, 741 квадратные скобки ([ ]), 261 клавиатура, 35, 36, 55, 631, 634, 741, 921 класс, 67, 146, 368, 407, 411, 596, 739, 849, 863, 905, 936 - ios, 660 -, клиенты, 423 -, объявление, 419, 472 -, описание, 416, 417, 419, 420, 432, 445, 474, 508, 689 - памяти автоматический, 199, 260, --статический, 199, 200, 201 - с самоадресацией, 783, 784, 796 -, тело описания, 412 -, шаблоны, 689-694, 695, 696, 782, 787, 800, 802, 803, 805, 807, 845 классы как элементы других классов, 467 - конкретные, 599, 600, 601 - контейнеры, 426, 471, 489 - памяти, 198, 199, 926 -, библиотеки, 41, 420, 445, 487, 554, 573, 635 -, иерархия, 562, 600, 601, 613, 741 клиенты класса, 423 ключевая запись (поле), 740, 741, 751,753,777 ключевые слова, 92 --С, 92 КОБОЛ, 43 код символа, 365 командная строка, 921 --, аргументы, 924 комментарий, 49 компилятор, 39, 40, 44, 782, 783, 800, 828-844, 927, 996 компиляция, 44, 420 -, ошибки, 51 композиция, 417, 446, 467, 489, 554, 575, 694, 782, 800, 803 компьютер, 35 - Apple, 38 конвейер (), 921 конец файла, 129, 130, 640, 641, 642, 660, 745, 748, 921,924 конкатенация, см. сцепление константная переменная, 464, 905 - ссылка, 445 - функция, 598 - функция-элемент, 461 константное выражение, 266 константный объект, 266, 464 - указатель, 331 --на константные данные, 335 --на неконстантные данные, 335 - элемент данных, 461, 466 --класса, 466 конструктор, 426, 429, 434, 461, 467, 479, 480, 481, 489, 516, 559, 563, 567, 570, 721,743 - базового класса, 568, 571 ---, вызов, 571 - копий, 515, 516, 518, 526, 526, 528, 529, 721 - с аргументами по умолчанию, 429 конструкторы и обработка исключений, 721 - и объединения, 936 - преобразования, 520, 526, 526, 528, 529, 572 копирование объектов, 327, 443, 530 - строки, 361 - частей одной и той же строки, 882 косвенный базовый класс, 568 курсор, 50,52 левое поддерево, 807, 809, 813 линейные структуры данных, 796, 807 линейный поиск, 285, 287, 319 локальная переменная, 183, 184, 199, 200, 203, 334 локальный автоматический объект, макрос, 190, 685, 904, 905, 906, 922 макрос, расширение, 906-908 манипулятор потока непараметризованный, 108, 650 маскирование, 859 массив, 260, 322, 434, 487, 489, 508, 738, 849, 849 - автоматический, 264, 267, 274 --локальный, 274 --, инициализация, 274 - битов, 866 - как аргумент функции, 277 - как параметр в описании функции, - многомерный, 290, 291, 292 - объектов, 721 - одномерный, 292, 297, 331, 782 массив операций, 486 -, присваивание, 487 - символов, 271, 359, 632, 642 - строк, 348, 924 - структур, 852 - указателей, 348 --базового класса, 620 --на функции, 357, 358, 395, 396, -, ввод-вывод, 270, 487 -, выход индекса за пределы, 734 -, границы , 270, 270 -, индексация, 334, 344, 345, 714 -, инициализация, 264, 274 -, объявление, 263 -, операция индексации ([ ]), 515 -, передаваемый вызовом по значению, 277 -, передача автоматического массива по ссьшке, 336 -, размер, 276, 338 массивы и указатели, 278, 344 -, сравнение , 487, 508 масштабирование, 191,195 машинно-зависимый, 39, 341, 784, 851, 856, 862, 866 машинный язык, 39, 44, 782, 783, 800 метка, 201 многомерный массив, 290, 291, 292 множественное наследование, 66, 554, 580, 584, 586, 634 мобильность, 47 моделируемый вызов по ссылке, 276, 334 модифицируемость программ, 410, 425 мультипликативные операции, 64, 108, 140 набор символов, 132, 365, 651 наибольший общий делитель, 251, 255 наследование, 66, 368, 417, 553, 554, 555, 568, 573, 574, 575, 577, 599, 600, 601, 607, 612, 618, 634, 686, 721, 782, 805 - закрытое, 556, 566, 567, 800 - защищенное, 556, 567, 567 - множественное, 66, 554, 580, 584, 586, 634 - открытое, 556, 559, 566, 577, 567, - прямое, 554, 580, 584, 586, 634 неисправимая ошибка, 46, 98, 104, 187, 324, 391 нелинейные структуры данных, 796 нелокальный переход, 958 ненормальное завершение программы, 930 непараметризованный манипулятор потока, 108, 650 неполиморфное поведение, 600 неразрешенная ссьшка, 832, 926
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |