|
Программирование >> Структурное программирование
- (&) структуры, 850 - битового поля, 866 - как aprjTtfCHT, 328 - операнда, 324 - операция (&), 324, 327, 336, 500 - переменной структуры, 851 - функции, 354 адресуемая единица памяти, 866 аккумулятор, 386, 389 алгебра, 57, 59, 60 алгебраическое вьфажение, 57, 59, 65 алгоритм, 89, 93, 94, 112, 122, 130, 134,281 амперсанд (&), 216 анонимное объединение, 936, 937 аппаратное обеспечение, 33,35 аргумент, 179, 181, 183, 686, 905 аргументы командной строки, 924 - по умолчанию, 220, 429 ---и перегруженные операции, - функции по умолчанию, 220, 429 арифметика с плавающей запятой, арифметико-логическое устройство (АЛУ), 36 арифметические операции, 57, 59 арифметическое переполнение, 705 ассоциативность, 59, 116, 140 - и перегрузка, 501 - слева направо, 62, 64, 116, 140 - справа налево, 64, 107, 116, 129 атрибуты, 66, 226, 369, 413, 552, 574 - объектов, 227 Б база данных, 741 базовая задача рекурсии, 205, 208, 211,553 базовый класс, 553, 555, 556, 599, 600 --ios, 641 --защищенный, 567 --исключений, 709 - классов istream, ostream и iostream, 60 - открытый, 566 -, catch, 715 -, виртуальные функции, 599 -, деструктор, 613 -, инициализация, 568 -, конструктор, 568, 571 -, объекты, 553. 556, 573, 597, 719 -, операция ирисваивания, 568 -, определение виртуальных функций, 597 -, открытые элементы, 554 -, указатель, 556, 573, 597, 600, 601,602,611,612,613,620 -, элементы, 562 байт, 632, 739, 741, 748, 751 безопасность, 335, 445 бесконечная рекурсия, 208, 212, 516, 562, 566 бесконечное повторение (зацикливание), 99,107 бесконечный цикл, 99, 107, 121, 134, 208, 212 библиотека математических функций, 125, 126, 180, 182, 190 - обработки строк, 361, 362, 876 - обработки сигналов, 930, 930 - стандартная функций ввода- вывода (stdio), 190 - стандартная, 908, 922, 926 - стандартных классов, 487 - утилит общего назначения stdlib, 484, 873, 912, 927, 932 - ф)шкций обработки строк в памяти, 881-884 библиотеки классов, 41, 420, 445, 487, 553, 573, 635 библиотечные функции, 708, 938 бинарная операция разрешения области действия (::), 416, 417, 480, 586, 696 бинарное дерево, 782, 807, 808, 825 --, обход, 827 бинарные арифметические операции, 107 - операции, 55, 57, 140, 210, 501, 508 бит, 738, 848 битовое поле, 863-866 биты, операции, 739, 855, 866 блок, 98, 185, 199, 260, 434 - catch, 714-719 -try, 710, 712, 713, 714, 715, 716, 721,735 - памяти, 479, 872 - центрального процессора (CPU), блок-схема структуры do/while, 135 - структуры for, 123 блок-схемы, 91, 92, 94, 100, 123, 131 буква, 739, 866 буфер, 643, 660 буферизованный вывод, 635 быстрая разработка приложений (rapid appUcation development- RAD), 445 БЭЙСИК, 783, 845 В ввод данных из массива символов, 763 --из файла, 741 - символов фзшкцией-элементом getline, 643 ввод-вывод, 631, 961 - в память, 763 - определенных пользователем типов, 631, 661 - стандартных типов, 631 - файлов, 635 - форматированный, 126 -, операции, 386 -, функции, 360 вероятность, 191 вертикальная табуляция (\v), 870 взаимодействие объектов, 367, 368, 486 виртуальные функции, 573, 596, 597, 601, --базового класса, 599 --чистые, 599, 601, 602, 607, 614, 618, 603,607,613,614 вложенные блоки, 185, 201 - вызовы функций, 709, 710, 714, - области действия в блоке try, 714 - управляющие структуры, 109, 130, 143,933 внутреннее представление float, 935 возвращение, 119, 179, 186, 719 восьмеричная система счисления (с основанием 8), 635, 646, 656, 876, 992, 994, 997 - цифра, 656, 995 встраиваемые inline функции, 214, 215, 220, 258,417, 907 встроенные типы, 188, 407, 488, 635, 686 --данных, 486 выбор, 146, 933 вывод значений char *, 638 - значений с плавающей запятой, - символов, 638 - строк, 635 - указателей, 635 - целых значений, 635 выделение блока памяти, 932 - памяти, 709 вызов дестрзтора автоматического объекта, 709 - конструктора базового класса, 571 - по значению, 216, 217, 218, 326, 327, 329, 331, 334, 336, 445, 515, 516, 528, 852 - по ссьшке моделируемый, 277, 334 - по ссьшке, 216, 217, 218, 322, 326, 328, 331, 334, 334, 336, 409, 443, 445, 516, 852 - фзшкции по константной ссьшке, вызов функции по ссылке, 326 вызываемая функция, 179, 326 выравнивание, 653, 654, 935 - вправо, 126, 653, 654 -, границы, 784 - по границам слова, 851, 866 выражение, 94 выход из глубоко вложенных структур, 933 - из структуры, 135 - из функции, 51 вычитание, 36, 58, 59, 486 - указателей, 342, 343 Г генерация исключений, 705, 709, 710, 714, 716, 719, 720, 721 - случайных чисел, 148, 191, 194, глобальная область действия, 433 - переменная, 200, 201, 202, 203, 221,480, 927, 927, 936 - функция, 425, 696 границы выравнивания, 784 дамп, 390, 391 данные-элементы, 67, 297, 407, 413, 429 - закрытые, 425, 436, 473 дата, 190, 400, 986 двоеточие (:), 412, 559, 864 двоичная система счисления (с основанием 2), 856, 992, 994, 995, 997,999 - цифра, 739 двоичный поиск, 285, 288, 319 --в сортированном массиве, 288 двумерный массив, 290, 291, 293, 294, 296, 297, 349, 782 декремент, 114-116 - указателя, 342 деление на нуль, 46, 104, 391, 486, 705, 930 ---, исключение, 712 ---, ошибка, 712 дерево, 260, 322, 849 - двоичного поиска, 807, 809, 813, 814, 826 деструктор, 416, 433, 434, 480, 516, 521, 528, 563, 566, 570, 721, 745, 787, 936 - базового класса, 613 деструкторы, вызов для автоматического объекта, 709 десятичная система счисления (основание 10), 635, 646, 876, 992,994 - точка, 53, 102, 105, 108, 126, 126 - цифра, 739, 995 динамически выделенная область памяти, 434, 443, 500, 515, 516, 517, 528 динамические структуры данных, 260, 322, 782 динамическое распределение памяти, 479, 485, 566, 795-797, 932, 933 директивы препроцессора, 44, 49, 52, 267, 421, 422, 685, 904, 906, 926 диск, 35, 36, 44, 631,739, 751 -, свободное пространство, 744, 907 -, файлы, 763, 768 дно стека, 800 добавление одной строки к другой, 362 доступ к закрытым элементам класса, 425 - к защищенным элементам базового класса, 554 - к элементам, 412, 423, 472 ---класса, 418 ---структуры, 409, 850 по умолчанию для класса, 423
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |