Присваивание и Инициализация - статья по информатике и телекоммуникациям
Тезисы:
- Часто операция присваивания полагается на то, что ее аргументы инициализированы.
- Для такой инициализации, как здесь, это не так по определению.
- Следовательно, нужно определить похожую, но другую, функцию, чтобы обрабатывать инициализацию.
- Конструктор: копирует в инициализации.
- Присваивание: чистит и копирует.
- Это определение string гарантирует, и что предыдущий пример будет работать как предполагалось.
- ~string () { delete p; }.
- Struct string {.
- Размер вектора, на который указывает p.
- String (int sz) { p = new char [size=sz] ; }.
Похожие работы:
Предметы
Все предметы »
Актуальные статьи по информатике и телекоммуникациям
- OpenGL и Delphi на практике
42 Кб, 9 стр
8
- Качество ПО: восемь мифов
10 Кб, 4 стр
7
- Реализация метода главных компонент с помощью библиотеки OpenCV
22 Кб, 15 стр
6
- Распределенные вычисления на FreePascal под Windows
21 Кб, 14 стр
6
- Работа с регионами в Visual C++
205 Кб, 10 стр
6
- Полиморфные Вектора
5 Кб, 2 стр
6
- Маркетинговые войны на рынке web-дизайна
15 Кб, 7 стр
6
- Долгосрочное архивирование
9 Кб, 3 стр
6
- Устранение проблем локальной сети
18 Кб, 9 стр
5
- Управление и бухгалтерский учет. Документация и терминология
11 Кб, 6 стр
5
- Показать еще »