делфи
верно ли я перевёл эту функцию на с++ ?
function GetY:integer;
begin
result:=y;
end;
с++
int GetY()
{return y;
};
и
здесь вызывается конструктор класса Point
делфи на с++ это не работает
constructor Point.Create(px,py:integer;c:TColor);
begin
x:=px;
y:=py;
col:=c;
end;
....
var
Form1: TForm1;
br:TBitmap;
ptoint;
....
pt:=Point.Create(br.Width div 2,br.Height div 2,clRed); //не знаю как то же самое написать на с++, точнее компилятор выдаёт ошибку когда я пытаюсь присвоить pt_obj=Aser(bmp_obj->Width/2,bmp_obj->Height/2,clRed);
с++
Aser::Aser(int px,int py,TColor c) {x=px;y=py;col=c;}
....
Aser *pt_obj=NULL; //------в процессе дорабртки
Graphics::TBitmap* bmp_obj=new Graphics::TBitmap;
Aser(bmp_obj->Width/2,bmp_obj->Height/2,clRed);// помогите переделать эту строку