Читаем Освой самостоятельно С++ за 21 день. полностью

140:       static PartsList GiobalPartsList;

141: };

142:

143: PartsList PartsList::GlobalPartsList;

144:

145:

146: PartsList::PartsList:

147:    pHead(0),

148:    itsCount(0)

149: { }

150:

151: PartsList::~PartsList

152: {

153:    delete pHead;

154: }

155:

156: Part* PartsList::GetFirst const

157: {

158:    if (pHead)

159:       return pHead->GetPart;

160:    else

161:       return NULL; // ловушка ошибок

162: }

163:

164: Part * PartsList::operator[](int offSet) const

165: {

166:    PartNode* pNode = pHead;

167:

168:    if (!pHead)

169:       return NULL; // ловушка ошибок

170:

171:    if (offSet > itsCount)

172:       return NULL; // ошибка

173:

Перейти на страницу:

Похожие книги

Сущность технологии СОМ. Библиотека программиста
Сущность технологии СОМ. Библиотека программиста

В этой книге СОМ исследуется с точки зрения разработчика C++. Написанная ведущим специалистом по модели компонентных объектов СОМ, она раскрывает сущность СОМ, помогая разработчикам правильно понять не только методы модели программирования СОМ, но и ее основу. Понимание мотивов создания СОМ и ее аспектов, касающихся распределенных систем, чрезвычайно важно для тех разработчиков, которые желают пойти дальше простейших приложений СОМ и стать по-настоящему эффективными СОМ-программистами. Показывая, почему СОМ для распределенных систем (Distributed СОМ) работает именно так, а не иначе, Дон Бокс дает вам возможность применять эту модель творчески и эффективно для ежедневных задач программирования.

Дональд Бокс

Программирование, программы, базы данных / Программирование / Книги по IT