|
|
Авторизация |
|
|
Поиск по указателям |
|
|
|
|
|
|
|
|
|
|
Лафоре Р. — Объектно-ориентированное программирование в C++ |
|
|
Предметный указатель |
Методы erase() 701
Методы fill() 541
Методы find() 299
Методы find_fiirst_not_of() 299
Методы find_first_of() 299
Методы flush() 544
Методы get(ch) 542
Методы get(str) 542
Методы getline() 543
Методы ignore() 543
Методы max_size() 686
Методы p=precision() 541
Методы peek() 543
Методы pos=tellg() 543
Методы pos=tellp() 544
Методы precision() 541
Методы put(ch) 544
Методы putback() 543
Методы rbegin() 686
Методы read() 543
Методы rend() 686
Методы seekg() 543
Методы seekp() 544
Методы size() 686
Методы w=width() 541
Методы write() 544
Методы класса 50
Методы константные 250
Методы константные, аргументы 252
Методы, контейнеры 681
Многократные исключения 666
Многомерные массивы 267
Многомерные массивы, доступ к элементам 268
Многомерные массивы, инициализация 270
Многомерные массивы, определение 268
Многомерные массивы, форматирование чисел 268
Многофайловые программы библиотеки классов, реализация 598
Многофайловые программы каталога 599
Многофайловые программы, библиотеки классов 597
Многофайловые программы, библиотеки классов, интерфейс 597
Многофайловые программы, заголовочные файлы 599
Многофайловые программы, межфайловое взаимодействие 600
Многофайловые программы, организация, концептуализация 598
Многофайловые программы, пример со сверхбольшими числами 613
Многофайловые программы, причины использования 596
Многофайловые программы, проекты 600
Многофайловые программы, пространства имен 609
Многофайловые программы, создание 598
Множественная перегрузка 325
Множественное наследование 489
Моделирование вариантов использования 755
Моделирование вариантов использования от вариантов использования к классам 758
Моделирование вариантов использования, действующие субъекты 755
Моделирование вариантов использования, диаграммы вариантов использования 757
Моделирование вариантов использования, диаграммы классов 346
Моделирование вариантов использования, описания 758
Моделирование вариантов использования, сценарии 756
Моделирование вариантов, программа LANDLORD 781
Модификатор const 435
Модуль 33
Мультимножества 683
Мультиотображения 683
Наследование 361
Наследование и графика 380
Наследование множественное 388
Наследование общее и частное 383
Наследование частное 393
Наследование, аргументы в поддержку 375
Наследование, иерархия классов 376
Наследование, комбинации доступа 383
Наследование, методы классов и множественное наследование 389
Наследование, неизменность базового класса 368
Наследование, перегрузка функций 370
Наследование, пример 373
Наследование, производный класс 361
Наследование, спецификатор доступа 366
Наследование, уровни наследования 385
Непрямые указатели 419
Неявные преобразования типов 76
Нумерация объектов статических функций 502
Область видимости 202
Область переменных 99
Обработка ошибок исключения 659
Обработка ошибок исключения многократные 666
Обработка ошибок исключения с аргументами 670
Обработка ошибок исключения, автоматические деструкторы 675
Обработка ошибок исключения, библиотеки классов 674
Обработка ошибок исключения, блок повторных попыток 664
Обработка ошибок исключения, вложенные функции 674
Обработка ошибок исключения, генерация 664
Обработка ошибок исключения, для чего они нужны 660
Обработка ошибок исключения, механизм работы 661
Обработка ошибок исключения, область применения 661
Обработка ошибок исключения, описание класса 664
Обработка ошибок исключения, последовательность событий 665
Обработка ошибок исключения, простой пример 662
Обработка ошибок исключения, синтаксис 661
Обработка ошибок исключения, улавливающий блок 665
Обработка ошибок файлового ввода/вывода 567
Обработка ошибок файлового ввода/вывода, анализ 568
Обработка ошибок файлового ввода/вывода, реагирование 567
Обработка ошибок, функции longjmp setjmp() 661
Обработка ошибок, функции longjmp() 661
Объект, термин 36
Объектно-ориентированные языки 38
Объектные диаграммы UML 510
Объекты const 352
Объекты базовые 361
Объекты в качестве аргументов 236
Объекты возвращаемые функцией 239
Объекты константные 252
Объекты пользовательские 655
Объекты предопределенные потоковые 544
Объекты, массивы 261
Объекты, массивы, пример 273
Объекты, массивы, элементы 263
Объекты, указатели 411
Объекты, указатели и массивы 421
Объекты, указатели, операция new 438
Объявление агрегатов 780
Объявление класса 604
Объявление функции 170
Объявление функции с аргументами в виде массивов 272
ООП UML 44
ООП, аналогия с реальным миром 37
ООП, для чего оно нужно 32
ООП, классы 39
ООП, классы недостатки структурного подхода 33
ООП, классы организация программ 245
ООП, классы перегрузка 43
ООП, классы повторное использование кода 42
ООП, классы полиморфизм 43
ООП, классы типы данных C++ 73
ООП, классы, объекты и память 245
ООП, наследование 40
Оператор break 135
Оператор continue 133
Оператор return 182
Операция dynamic_cast 523
Операция new 438
Операция typeid 523
Операция арифметического присваивания 328
Операция бинарная 129 320
Операция глобального разрешения 235
Операция доступа к нолю структуры 146
Операция доступа к члену класса 222
Операция извлечения 537
Операция инкремента 81
Операция побитового сдвига влево в C 53
Операция получения адреса 412
| Операция преобразования 350
Операция присваивания 59 293
Операция присваивания неправильная 522
Операция присваивания самому себе (проверка) 522
Операция присваивания, запрет копирования 508 509
Операция присваивания, наследование 361
Операция присваивания, перегрузка 312
Операция присваивания, связывание в цепочки 505
Операция разрешения 349
Операция разыменовывания 419
Операция сравнения 94
Операция управления памятью delete 437
Операция условная 109
Операция, ассоциативность 428
Операция, взятия адреса 427
Операция, взятия по модулю 79
Операция, вставки 537 552
Операция, отношения 92
Операция, перегрузка << и >> для файлов 583
Операция, перегрузка cout и cm 581
Операция, перегрузка арифметического присваивания 328
Операция, перегрузка бинарных операций 320
Операция, перегрузка множественная 325
Операция, перегрузка ограничения 349
Операция, перегрузка, извлечения и вставки 581
Операция, перегрузка, операции индексации 331
Операция, перегрузка, операции присваивания 503
Операция, перегрузка, операции унарных операций 313
Операция, перегрузка, операции, подводные камни 348
Операция, точки (доступа к полю) 146
Определение класса 219
Определение массивов 262
Определение массивов структур 273
Определение методов класса вне класса 232 235
Определение объекта 222
Определение пространства имен 609
Определение строковой переменной 285
Определение структуры 143
Определение указателей 416
Определение функции 171
Определение функции с аргументом в виде массиве 272
Открытие проектов 810
Отладка в C++ Builder 822
Отладка в C++ Builder, пошаговая трассировка функций 822
Отладка в C++ Builder, просмотр переменных 822
Отладка в C++ Builder, точки останова 823
Отладка в Microsoft Visual C++ 811
Отладка в Microsoft Visual C++ пошаговая трассировка функций 812
Отладка в Microsoft Visual C++, просмотр переменных 812
Отладка в Microsoft Visual C++, точки останова 813
Отладка примера с английскими расстояниями 548
Отладка указателей 467
Отношение типа имеет 399
Отображения 683
Очереди с двусторонним доступом 705
Ошибка 467
Ошибка cerr 588
Ошибка из-за отсутствия страницы 467
Ошибка потоков 545
Ошибка потоков, ввод при отсутствии данных 547
Ошибка потоков, ввод строк и символов 548
Ошибка потоков, ввод чисел 546
Ошибка потоков, переизбыток символов 547
Ошибка потоков, флаги статуса ошибок 545
Память, как поток 585
Память, указатели 412
Парадигма 33
Перегруженные конструкторы 235
Перегруженные функции 192
Перегрузка конструкторов 235
Перегрузка присваивания 328
Перегрузка, операции сравнения 325
Передача переменных в функцию 175
Передача по значению 505
Передача по ссылке 190 505
Передача по указателям 417
Передача структурных переменных по ссылке 191
Переменные unsigned 77
Переменные локальные 203
Переменные символьные 61
Переменные статические локальные 207
Переменные целого типа 57
Переменные, беззнаковые типы данных 73
Переменные, вещественные типы 67
Переменные, время жизни 206
Переменные, имена 59
Переменные, множественное определение 73
Переменные, преобразования типов 75
Переменные, приведение типов 78
Переменные, тип bool 70
Перечисления 156
Перечисления, константы 157
Перечисления, недостаток 162
Перечисления, пример 159
Перечисления, целые значения 162
Поведение функции 35
Позднее связывание 481
Поле структуры 146
Пользовательские типы данных 42
Последовательность чисел Фибоначчи 105
Потоки 52
Права доступа 365
Преимущества ООП 32
Преимущества процедурного программирования 199
Пременная, термин 56
Преобразования типов 75 334 348
Преобразования типов explicit, ключевое слово 349
Преобразования типов объектов в основные типы 336
Преобразования типов основных типов в основные 335
Преобразования типов, конструктор преобразования 338
Преобразования типов, ограничение 349
Преобразования типов, предотвращение 350
Преобразования типов, строк в объекты класса string 338
Префиксы и постфиксы 81
Приведения типов 77
Приложения 404
Приложения LANDLORD 759
Приложения консольные 828
Приложения консольные Borland C++ Builder 814
Приложения консольные Microsoft Visual C++ 806
Приоритеты арифметических операций 105
Приоритеты выполнения операций 66
Присваивание значений строкам 296
Программа LANDLORD 762
Производный класс 361
Пространства имен 55 609
Пространства имен в заголовочных файлах 610
Пространства имен, доступ к членам 610
Пространства имен, неоднократное определение 610
Пространства имен, определение 609
Процедурные языки 32
Процессы разработки, водопадная (каскадная) модель 753
Процессы разработки, итерации 754
Процессы разработки, стадия внедрения 754
Процессы разработки, стадия начальная 754
Процессы разработки, стадия построения 754
Процессы разработки, стадия развития 754
Процессы, унифицированный процесс 754
Пузырьковая сортировка 431
Рабочие области 809
Разделители 540
Разделяющие знаки 52
Размер массива 263
Разыменовывание, операция 418
Раннее связывание 481
Расширения .DSP, .DSW 810
Расширения исполняемых файлов (ЕХЕ) 49
Расширения файлов в Visual C++ 806
Расширенная таблица символов ASCII 133
Реализация в библиотеках классов 598
|
|
|
Реклама |
|
|
|