Присваивание и Инициализация - Статья по информатике и телекоммуникациям
Тезисы:
- Часто операция присваивания полагается на то, что ее аргументы инициализированы.
- Для такой инициализации, как здесь, это не так по определению.
- Следовательно, нужно определить похожую, но другую, функцию, чтобы обрабатывать инициализацию.
- Конструктор: копирует в инициализации.
- Присваивание: чистит и копирует.
- Это определение string гарантирует, и что предыдущий пример будет работать как предполагалось.
- ~string () { delete p; }.
- Struct string {.
- Размер вектора, на который указывает p.
- String (int sz) { p = new char [size=sz] ; }.
Похожие работы:
Предметы
Все предметы »
Актуальные Статьи по информатике и телекоммуникациям
- Восстановление информации на жестком диске
12 Кб, 5 стр
13
- Создание приложений OLE 2
8 Кб, 5 стр
8
- Графовая модель композитного документооборота
356 Кб, 17 стр
8
- Введение в Microsoft .NET для начинающих
208 Кб, 9 стр
8
- Windows Xp: Войди в систему красиво
7 Кб, 3 стр
8
- JAVA на smart-картах
8 Кб, 3 стр
8
- Функции в С++
14 Кб, 11 стр
7
- Финансово-экономические программы. Российский рынок финансово-экономических программ
16 Кб, 7 стр
7
- Разработка системной поддержки вызова программ,реализованных на языке Fortran, из среды Java
72 Кб, 11 стр
7
- Оптимизация приложений С++Builder в архитектуре клиент/сервер
21 Кб, 13 стр
7
- Показать еще »