|
Программирование >> Структурное программирование
нестатическая функция-элемент, 483 506, 520, 531 нестатический элемент класса, 483 неявное преобразование, 107, 529, - приведение типов, 556, 562 нулевой символ (\0), 272, 345, 359, 360, 362, 366, 642, 643, 646, 764 - указатель (0), 783, 784, 933 О область действия, 199, 200, 201, 467, 705, 926, 927 --блок, 201 --класс, 417, 419, 468, 480 --функция, 201,419 обработка исключений, 484, 704- --, блок try, 713, 714, 716, 721 - потока строк, 763 - сигналов, 929-932, 959 обратный слэш (\), 50, 784, 908 --, управляющая последовательность (\Ь), 870 обход бинарного дерева по слоям, 814, 827 объединение, 863, 934-938 объект, 35, 41, 65, 67, 90, 147, 407 - cin, 55, 639 - автоматический, 434, 719, 721 --локальный, 434 - как элемент другого объекта, 467 - потока ввода (cin), 54, 55 объектная ориентация, 65 объектно-ориентированное программирование (ООП), 33, 35, 36, 66, 132, 147, 208,367,369, 407, 553, 573, 597, 705 - проектирование, 41, 65, 147, 148, 176, 297, 367, 369, 407, 445, 471, 574 объектный код, 44, 46, 49 объекты базового класса, 553, 556, 573, 596, 719 -, взаимодействие, 367, 368, 486 объявления, 53, 54, 117, 185 ограничитель, 642, 643 округление, 58, 108, 182, 248 операции поразрядные, 855-863 операнд, 55, 386 оператор, 50, 133, 185 - break, 130, 131, 132, 135, 136, 717, - continue, 135, 136 - goto, 933, 934 - switch, 596,717 - арифметического присваивания, 113, 862 - присваивания, 55, 129, 441 - составной, 97, 98, 107, 185 операции ввода-вывода, 386 - мультипликативные, 64, 108, 140 - отношения, 62, 64, 94, 123, 137, 140, 343, 508 - передачи управления, 386 - присваивания +=, -=, *=, /=, %=, 113, 140, 568 - проверки равенства, 61, 62, 64, 94, 140, 508, 508 - с битами, 739, 855-863, 866 - со строками символов, 866, 872 - унарные, 107, 140, 324, 339, 501, -, правила следования, 58, 59, 62 -, старшинство, 58, 62, 64, 96, 108, 116, 121, 139, 140 операционная система, 37, 38, 40, 360, 601, 632, 745, 782, 921, 930, операция (+), 500, 503 - (+=), 508, 529 операция (<), 529 -(<=), 529 - (>), 529 - (>=), 529, 530 - , 506,515 - , 504,514,515 - char *, 520 - new, 446, 479, 480, 424, 516, 517, 528, 734, 784, 796, 932 - sizeof, 876 - void *, функция-элемент, 661 - взять из потока , 751 - вставить в поток , 751 - выбора элемента (.), 599 - вычисления остатка (%), 57, 58, 59, 85, 191, 195 - декремента (- -), 114-116 - доступа к элементу (.), 408 - индексации ([ ]), 515, 519, 530 - инкремента (++), 114-116 - логического И (&&), 137, 140, 858 --ИЛИ (II), 137, 138, 140, 860 --НЕ (отрицание) (1), 137, 138, - приведения типа, 108, 188, 520, ---унарная, 107 - присваивания (=), 55, 62, 64, 116, 443, 508, 516, 517, 935 --базового класса, 568 - проверки неравенства (!=), 518 --равенства (=), 62, 139, 518 - разрешения области действия, бинарная (::), 416, 417, 480, 584, 696 - разыменования (*), 323, 324, 327 - последования занятая (,), 64, 121, 140,211 - стрелка (->), 408, 419, 935 - точка (.), 408, 475, 935 - условная (?:), 95, 116, 140, 640, 869 описание структур, 408, 849, 850, 863, - функции, 182,183,188, 201, 216, 273, 685, 693 оптимизирующий компилятор, 127, 200, 612 освобождение динамически выделенной памяти, 564 - области памяти, выделенной операцией new, 718 основная память, 631 открытое наследование, 556, 559, 566, 577, 567, 607 открытые элементы базового класса, открытый базовый класс, 566 - интерфейс, 420, 425, 485, 553, 602, 800, 805 отладка, 44, 47, 187, 192, 212, 484, 553,562, 597, 909,911 отрицательное значение в char, 867 отрицательные числа, 1004 очередь, 260, 322, 489, 782, 805, 805, ошибка времени выполнения, 46, 713 - деления на нуль, 712 - доступа к памяти, 930 - занижения (или завышения) на единицу, 120, 262 - неисправимая, 46, 98, 104, 187, 324, 391 - синтаксическая, 51, 58, 62, 96, 98, ошибки компиляции, 51 -, обработка, 704, 705, 708, 710 -, состояния, 639, 660 -, флаги, 660 пакет, 37 пакетная обработка, 37 память, 35, 36, 56, 199, 263, 277, 291, 324, 408, 631,850 -, адресация, 324, 339 - вторичная, 36, 44, 738 -, распределение, 190,479 параметр, 183, 199, 200 параметризованный тип, 686, 690 Паскаль, 33, 34, 43, 44 перегруженная операция ++, 531 --+=, 502, 508, 529, 532 ----,531 -[], 503,515, 530 - взять из потока , 504, 515, 639, 661 - вставить в поток , 411, 504, 515, 520, 562, 620, 635, 637, 639, 661,767 - вызова функции (), 503, 530 - приведения типов, 520, 641 - присваивания (=), 502, 503, 515, 516,517, 521,528, 572, 935 проверки равенства (=), 515, 518, 529 перегруженные операции отношения, 529 - функции, 222, 223, 224, 685, 688 перегрузка, 631, 635, 694 - бинарных операций, 508 - конструктора, 429 - операций, 56, 411, 500, 631, 635, - унарных операций, 506 - функций, 222, 631 --с параметрами по умолчанию, - функций-элементов, 419, 461 передача имени файла в программу, - массива в функцию, 276, 338 - по ссьшке, 216 - структуры в функцию, 852 - элемента в функцию, 852 переменная, 53, 67, 91, 92, 103, 260, - автоматическая локальная, 202 - локальная, 183, 184, 199, 200, 203, переменные только для чтения, 266 переназначение ввода, 921 --, символ <, 921 - вывода, 921 --, символ >, 921 переносимость, 47 переопределение виртуальных функций, 599, 611 - функций производного класса, 618 - функций-элементов базового класса, 597, 618 переполнение, 930 - аккумулятора, 391 перехват исключений, 705, 709, 710, 714, 721 персональный компьютер, 35, 38, 44, 339 плавающая занятая, арифметика, 499 --, вычисления с целыми значениями, 107 плавающая занятая, исключения, 930 --, числа, значения, пределы, 102, 105, 107, 108, 109, 118, 181, 190, платформа, 40, 926 побитовое копирование, 443, 500 побочные эффекты, 200, 210, 216, 507, 685, 908 повторение, 99, 100, 146, 146, 933 -, управляемое меткой, 102-109 повторное использование, 417, 445, 580, 612, 631, 685, 687, 800, 926 подсчет числа объектов класса, 481 поиск, 285, 287, 288, 489, 787, 814, - блока памяти, 872, 881 -, функции библиотеки обработки строк, 876-880 поле, 739, 741, 751 полиморфизм, 132, 368, 552, 554, 573, 577, 596, 597, 600, 601, 612 поля ширина, 126, 263, 635, 645, 647 поразрядная операция И (&), 856, 858, 859 --ИЛИ (I), 650, 856, 858, 859, 860 --исключающего ИЛИ (), 856, 858, 860 --НЕ (дополнение, отрицание) (~), 856, 861 --присваивания, 862 поразрядные операции сдвига, 861
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |