Присваивание и Инициализация - Статья по информатике и телекоммуникациям
Тезисы:
- Часто операция присваивания полагается на то, что ее аргументы инициализированы.
- Для такой инициализации, как здесь, это не так по определению.
- Следовательно, нужно определить похожую, но другую, функцию, чтобы обрабатывать инициализацию.
- Конструктор: копирует в инициализации.
- Присваивание: чистит и копирует.
- Это определение string гарантирует, и что предыдущий пример будет работать как предполагалось.
- ~string () { delete p; }.
- Struct string {.
- Размер вектора, на который указывает p.
- String (int sz) { p = new char [size=sz] ; }.
Похожие работы:
Предметы
Все предметы »
Актуальные Статьи по информатике и телекоммуникациям
- Понимание SOAP
190 Кб, 15 стр
10
- Законченная программа
8 Кб, 6 стр
9
- OpenGL и Delphi на практике
42 Кб, 9 стр
9
- Работа с некоторыми Win API функциями (информация о системе)
7 Кб, 8 стр
8
- Работа с бинарными данными и реестром Windows на платформе .NET
116 Кб, 26 стр
8
- Объектно-ориентированое програмирование на С++
18 Кб, 20 стр
8
- Концепции построения ERP-систем на предприятии
58 Кб, 7 стр
8
- Фото- Vista
7 Кб, 3 стр
7
- Создание COM компонента на Visual C++
7 Кб, 3 стр
7
- Производные Классы
13 Кб, 12 стр
7
- Показать еще »