Старый 23.04.2007, 20:24   #1   
The VelloR
 
Аватар для RockVocal
 
Сообщений: 124
Регистрация: 05.03.2006

RockVocal вне форума Не в сети
Проблема с перекрытием метода в C++

Не получается перекрыть метод draw класса Shape в классе MyPoint,листинг классов ниже:

#pragma once
#include "Shape.h"


ref class MyPoint :
public Shape
{
public:
MyPoint(void);
void draw(Graphics^ c,int x,int y,int width,int heigth);

};


using namespace System:rawing;
using namespace System:rawing:rawing2D;
using namespace System::Windows::Forms;
ref class Shape abstract{
protected:
Color linecol;
int linewidth;
DashStyle linest;
Color zalcol;

protected:

void set_line_color(Color col);
void set_line_width(int width);
void set_line_st(int s);
void set_col_zal(Color c);
virtual void draw(Graphics ^c, int x, int y, int width, int heigth);

};

Что сделать надобно?
  Ответить с цитированием
Старый 24.04.2007, 10:39   #2   
Форумец
 
Сообщений: 36
Регистрация: 28.02.2007

RiderV вне форума Не в сети
__gc эт garbage collector (типа применять к данному классу)
т.е. можно делать new а delete не делать.
Вооще то стандартный С++ и С++ .NET это два разных языка (пусть и сильно похожих). И если у вас предмет чисто по С++ то поставь себе C++ Builder и не мучайся.
  Ответить с цитированием
Поиск в теме: 



Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind