Программирование >>  Структурное программирование 

1 ... 333 334 335 [ 336 ] 337 338 339 ... 342


sprintf, 965

sqrt, 180, 182, 188, 957 srand, 192, 194, 195, 974 sscanf, 968

static, 92, 199, 200, 201, 203, 219, 273, 480, 927, 936

stdarg.h заголовочный файл, 190, 922, 961 stddef.h заголовочный файл, 190, 361, 950 stdderr, 962 stdin, 962

stdio.h заголовочный файл, 190, 908, 961 stdiostream.h заголовочный файл, 633 stdlib библиотека утилит общего назначения

484, 872, 912, 927, 932 stdlib.h заголовочный файл, 190, 484, 741,

872, 927, 932, 971 stdout, 962

str функция-элемент, 763, 764 strcat, 362, 363, 528, 926, 979 strchr, 877, 878, 899, 980 stremp, 362, 364, 365, 926, 979 strcoll, 979

strcpy, 361, 362, 363, 528, 978

strcspn, 877, 878, 980

stream.h заголовочный файл, 633, 763

strerror, 884, 885, 981

strftime, 988, 983

string.h заголовочный файл, 190, 361, 779, 978

strlen, 362, 367, 981

strncat, 363, 979

strncmp, 362, 364, 365, 979

strncpy, 361, 362, 363, 978

strpbrk, 877, 879, 980

strrchr, 877, 879, 980

strspn, 877, 878, 980

strstr, 877, 880, 899, 981

strtod, 873, 874, 875, 971

strtok, 362, 365, 366, 367, 832, 842, 981

strtol, 873, 875, 876, 972

strtoul, 873, 876, 973

struct tm, 982

struct, 92, 408, 425, 739, 783 strxfrm, 980

switch оператор, 597, 660, 717

- структура выбора, 92, 92, 127-133, 135,

201, 390 system, 975

tan, 182 tanh, 956 tellg, 748 tellp, 748

template, 92, 224, 686, 783, 787, 805

terminate, 710, 715, 717, 718, 720, 721, 735

terminate.h заголовочный файл, 721

this указатель, 474, 475, 476, 483, 420, 502

throw, 92, 713

throwO, 720

throw;, 719

tie функция-элемент, 664

time.h заголовочный файл, 190, 194, 986

tolower, 867, 869, 870, 951

toupper, 867, 869, 870, 952

try, 92

typedef, 92, 852, 853

u суффикс, 929

и суффикс, 929

ul суффикс, 929

UL суффикс, 929

unexpected, 720, 721, 735

unexpected.h заголовочный файл, 721

ungets, 968

union, 92, 863, 934-938

UNIX, 38, 40, 44, 46, 130, 642, 707, 745,

921, 930 unsigned, 92, 189, 192

- char, 189, 779, 883

- int, 189, 192, 361, 779, 877

- long int, 189, 206, 207, 361, 876, 779, 877

- short int, 189, 779 uppercase флаг, 658

va arg, 922, 960 va end, 922, 960 vajist, 922, 960 va start, 922, 960 vfprintf, 966 virtual, 92, 936 void, 92

- * (указатель на void), 343, 638, 641, 716, 881

--функция-операция элемент класса ios,

744 volatile, 92 vprintf, 966 vsprintf, 966

wcstombs, 978 wctomb, 977

while, 92, 99, 100, 104, 117, 118, 120, 146

width функция-элемент, 647

write функция-элемент, 635, 645, 646,

753-755 ws манипулятор потока, 650

zc, 223



абсолютная величина, 182

абстрагирование, 66, 553

абстрактный базовый класс, 599-602, 614

- класс, 600, 601

- тип данных, 411, 485, 487, 488, 498 аварийное завершение программы, 709 автоматическая переменная, 203, 800 автоматический класс памяти, 199, 260, 274

- массив, 264, 267

--, инициализация, 274

автоматическое преобразование, 689 АДА, 43

аддитивные операции, 64, 140 адрес, 323, 324, 328, 344

- (&) объединения, 935

- (&) структуры, 850

- битового поля, 866

- как аргумент, 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

---и перегруженные операции, 501

- функции по умолчанию, 220, 429 арифметика с плавающей запятой, 499 арифметико-логическое устройство (АЛУ),

арифметические операции, 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),

- стандартная, 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), 36 блок-схема структуры do/while, 135

- структуры for, 123 блок-схемы, 91, 92, 94, 100, 123, 131 буква, 739, 866

буфер, 643, 660

буферизованный вывод, 635

быстрая разработка приложений (rapid

application development-RAD), 445 БЭЙСИК, 783, 845

ввод данных из массива символов, 763 --из файла, 741

- символов функцией-элементом getline, 643



ввод-вывод, 631, 961

- в память, 763

- определенных пользователем типов, 631,

- стандартных типов, 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, 735

- области действия в блоке try, 714

- управляющие структуры, 109, 130, 143,

внутреннее представление 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

- значений с плавающей запятой, 635

- символов, 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

- функции по константной ссылке, 445 вызов функции по ссылке, 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, 349 глобальная область действия, 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,

деструктор, 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

- к защищенным элементам базового класса,

- к элементам, 412, 423, 472 ---класса, 418

---структуры, 409, 850

- по умолчанию для класса, 423



1 ... 333 334 335 [ 336 ] 337 338 339 ... 342

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика