|
|
Авторизация |
|
|
Поиск по указателям |
|
|
|
|
|
|
|
|
|
|
Лафоре Р. — Объектно-ориентированное программирование в С++ |
|
|
Предметный указатель |
Методы, ch-fill() 541
Методы, close() 559
Методы, compare 301
Методы, copy() 717
Методы, count-gcount() 543
Методы, diskCount() 570
Методы, diskIn() 570
Методы, empty() 686
Методы, end() 686
Методы, 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
Методы, контейнеры 681
Многократные исключения 666
Многомерные массивы 267
Многомерные массивы, доступ к элементам 268
Многомерные массивы, инициализация 270
Многомерные массивы, определение 268
Многомерные массивы, форматирование чисел 268
Многофайловые программы, библиотеки классов 597
Многофайловые программы, библиотеки классов, интерфейс 597
Многофайловые программы, библиотеки классов, реализация 598
Многофайловые программы, заголовочные файлы 599
Многофайловые программы, каталога 599
Многофайловые программы, межфайловое взаимодействие 600
Многофайловые программы, организация, концептуализация 598
Многофайловые программы, пример со сверхбольшими числами 613
Многофайловые программы, причины использования 596
Многофайловые программы, проекты 600
Многофайловые программы, пространства имен 609
Многофайловые программы, создание 598
Множественная перегрузка 325
Множественное наследование 489
Моделирование вариантов использования 755
Моделирование вариантов использования, действующие субъекты 755
Моделирование вариантов использования, диаграммы вариантов использования 757
Моделирование вариантов использования, диаграммы классов 346
Моделирование вариантов использования, описания 758
Моделирование вариантов использования, от вариантов использования к классам 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
Обработка ошибок исключения для чего они нужны 660
Обработка ошибок исключения многократные 666
Обработка ошибок исключения с аргументами 670
Обработка ошибок исключения, автоматические деструкторы 675
Обработка ошибок исключения, библиотеки классов 674
Обработка ошибок исключения, блок повторных попыток 664
Обработка ошибок исключения, вложенные функции 674
Обработка ошибок исключения, генерация 664
Обработка ошибок исключения, механизм работы 661
Обработка ошибок исключения, область применения 661
Обработка ошибок исключения, описание класса 664
Обработка ошибок исключения, последовательность событий 665
Обработка ошибок исключения, простой пример 662
Обработка ошибок исключения, синтаксис 661
Обработка ошибок исключения, улавливающий блок 665
Обработка ошибок файлового ввода/вывода 567
Обработка ошибок файлового ввода/вывода, анализ 568
Обработка ошибок файлового ввода/вывода, реагирование 567
Обработка ошибок функции long_mp() 661
Обработка ошибок функции set_mp() 661
Объект, термин 36
Объектно-ориентированные языки 38
Объектные диаграммы UML 510
Объекты базовые 361
Объекты в качестве аргументов 236
Объекты константные 252
Объекты пользовательские 655
Объекты, const 352
Объекты, возвращаемые функцией 239
Объекты, массивы 261
Объекты, массивы, пример 273
Объекты, массивы, элементы 263
Объекты, предопределенные потоковые 544
Объекты, указатели 411
Объекты, указатели и массивы 421
Объекты, указатели, операция new 438
Объявление агрегатов 780
Объявление класса 604
Объявление функции 170
Объявление функции с аргументами в виде массивов 272
ООП для чего оно нужно 32
ООП, UML 44
ООП, аналогия с реальным миром 37
ООП, классы 39
ООП, классы, объекты и память 245
ООП, наследование 40
ООП, недостатки структурного подхода 33
ООП, организация программ 245
ООП, перегрузка 43
ООП, повторное использование кода 42
ООП, полиморфизм 43
ООП, типы данных C++ 73
Оператор, break 135
Оператор, continue 133
Оператор, return 182
Операция арифметического присваивания 328
Операция бинарная 129 320
Операция взятия адреса & 427
Операция взятия по модулю 79
Операция вставки 537 552
Операция глобального разрешения 235
| Операция доступа к нолю структуры 146
Операция доступа к члену класса 222
Операция инкремента 81
Операция отношения 92
Операция побитового сдвига влево в С 53
Операция получения адреса & 412
Операция преобразования 350
Операция присваивания 59 293
Операция присваивания неправильная 522
Операция присваивания самому себе (проверка) 522
Операция присваивания, запрет копирования 508 509
Операция присваивания, наследование 361
Операция присваивания, перегрузка 312
Операция присваивания, связывание в цепочки 505
Операция разрешения 349
Операция разыменовывания 419
Операция сравнения 94
Операция точки (доступа к полю) 146
Операция управления памятью delete 437
Операция условная 109
Операция, dynamic_cast 523
Операция, new 438
Операция, typeid 523
Операция, ассоциативность 428
Операция, извлечения 537
Операция, перегрузка << и >> для файлов 583
Операция, перегрузка cout и cm 581
Операция, перегрузка арифметического присваивания 328
Операция, перегрузка бинарных операций 320
Операция, перегрузка извлечения и вставки 581
Операция, перегрузка множественная 325
Операция, перегрузка ограничения 349
Операция, перегрузка операции индексации 331
Операция, перегрузка операции присваивания 503
Операция, перегрузка подводные камни 348
Операция, перегрузка унарных операций 313
Определение класса 219
Определение массивов 262
Определение методов класса вне класса 232 235
Определение объекта 222
Определение пространства имен 609
Определение строковой переменной 285
Определение структур 273
Определение структуры 143
Определение указателей 416
Определение функции 171
Определение функции с аргументом в виде массива 273
Открытие проектов 810
Отладка в C++ Builder 822
Отладка в C++ Builder, пошаговая трассировка функций 822
Отладка в C++ Builder, просмотр переменная 322
Отладка в C++ Builder, точки останова 823
Отладка в Microsoft Visual С++ 311
Отладка в Microsoft Visual С++, пошаговая трассировка функций 812
Отладка в Microsoft Visual С++, просмотр переменных 812
Отладка в Microsoft Visual С++, точки останова 813
Отладка, примера с английскими расстояниями 548
Отладка, указателей 467
Отношение типа имеет 399
Отображения 683
Очереди с двусторонним доступом 705
Ошибка 467
Ошибка из-за отсутствия страницы 467
Ошибка, cerr 588
Ошибка, потоков 545
Ошибка, потоков, ввод при отсутствии данных 547
Ошибка, потоков, ввод строк и символов 548
Ошибка, потоков, ввод чисел 546
Ошибка, потоков, переизбыток символов 547
Ошибка, потоков, флаги статуса ошибок 545
Память как поток 585
Память, указатели 412
Парадигма 33
Перегруженные конструкторы 235
Перегруженные функции 192
Перегрузка конструкторов 235
Перегрузка операции сравнения 325
Перегрузка присваивания 328
Передача переменных в функцию 175
Передача по значению 505
Передача по ссылке 190 505
Передача по указателям 417
Передача структурных переменных по ссылке 191
Переменные локальные 203
Переменные символьные 61
Переменные статические локальные 207
Переменные целого типа 57
Переменные, unsigned 77
Переменные, беззнаковые типы данных 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
Преобразования типов, конструктор преобразования 338
Преобразования типов, объектов в основные типы 336
Преобразования типов, ограничение 349
Преобразования типов, основных типов в основные 335
Преобразования типов, предотвращение 350
Преобразования типов, строк в объекты класса string 338
Префиксы и постфиксы 81
Приведения типов 77
Приложения 404
Приложения консольные 828
Приложения консольные, Borland C++ Builder 814
Приложения консольные, Microsoft Visual C++ 806
Приложения, LANDLORD 759
Приоритеты арифметических операций 105
Приоритеты выполнения операций 66
Присваивание значений строкам 296
Программа LANDLORD 762
Производный класс 361
Пространства имен 55 609
Пространства имен в заголовочных файлах 610
Пространства имен, доступ к членам 610
Пространства имен, неоднократное определение 610
Пространства имен, определение 609
Процедурные языки 32
Процессы разработки, водопадная (каскадная) модель 155
Процессы разработки, итерации 754
Процессы разработки, стадия внедрения 754
Процессы разработки, стадия начальная 754
Процессы разработки, стадия построения 754
Процессы разработки, стадия развития 754
Процессы разработки, Унифицированный процесс 754
Пузырьковая сортировка 431
Рабочие области 809
Разделители 540
Разделяющие знаки 52
Размер массива 263
Разыменовывание, операция 418
|
|
|
Реклама |
|
|
|
|
|
|