метода CPtrArray: :GetSize(),
Автор admin Понедельник, 11 мая 2009 11:32
метода CPtrArray: :GetSize(), возвращающего количество элементов массива. i nt CMi ni Pai ntDoc::GetNumFi gures(voi d) { return mFigureArray.GetSizeO: } 17. Поскольку вместо массива указателей на объекты линии mLineArray в этой версии программы используется массив указателей на объекты геометрических фигур mFigureArray, во всех файлах программы необходимо заменить все вхождения строки mLineArray строкой mFigureArray. Для этого вызовите команду Edit > Find and Replace > Replace in Files, введите в окне Replace in Files строки для поиска и замены, после чего щелкните на кнопке Replace All. 18. Изменив класс документа, необходимо внести соответствующие изменения в класс представления. Прежде всего следует модифицировать функцию CMi -PniPaintView: :0nDraw(), которая отображает выбранную геометрическую фигуру. Напомним, что в функции CMiniPaintView: :0nDraw() с помощью функции CMiniPaintDoc:: GetNumFi gures О определяется количество фигур в массиве указателей и для каждой фигуры вызывается свой метод рисования DrawO. В коде необходимо заменить вызов функции CMiniPaintDoc: :GetNumLines() вызовом функции CMini
Комментарии закрыты.
Последние комментарии