Re[17]: Перегрузка операторов
От: Red Line  
Дата: 25.05.04 11:02
Оценка:
Здравствуйте, adontz, Вы писали:

A>уууу! Так ты с Си на СОМ пересел? Смело


Это прямо в точку
Так и есть
Все вопросы связанные с мнжественным наследованием и виртальными функцими мне понятны
(качнул книгу "С++ бархатный путь" избранные главы).
Меня тормозят следующие моменты:

// Преобразование
operator T*() { return m_pI; }
// Операции с указателем
T& operator*() { assert(m_pI != NULL); return *m_pI; }
T** operator&() { assert(m_pI == NULL); return &m_pI; }-------- > только этот понятен
T* operator->() { assert(m_pI != NULL); return m_pI; }

Удалено избыточное цитирование. -- ПК
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.