#include <iostream.h>
#include <graphics.h>
#include <conio.h>
#include <graphics.h>
class point
{
protected:
int x;
int y;
public:
point (int x1,int y1)
{x=x1; y=y1;}
int putx()
{return x;}
int puty()
{return y;}
void show()
{putpixel (x,y,2);}
void move(int xc,int yc)
{
hide();
x=xc;
y=yc;
show();
}
private:
void hide()
{putpixel (x,y,getbkcolor());}
};
//==========================================================
class circle:public point
{
int radius, vis;
public:
circle(int xc,int yc,int radc):point(xc,yc)
{
radius=radc;
vis=1;
}
~circle()
{hide();}
void show()
{circle (x,y,radius);}
void hide()
{
unsigned int col;
if (vis==0) return;
col=getcolor();
setcolor(getbkcolor());
circle (x,y,radius);
vis=0;
setcolor(col);
}
void move (int xn,int yn)
{
hide();
x=xn;
y=yn;
show();
}
void vary (int d)
{
hide();
radius+=d;
if(radius<0) radius;
show();
}
int putradius()
{return radius;}
}
;
void main ()
{
int a=DETECT,b;
initgraph (&a,&b,"");
circle crc (130,130,30);//Вот здесь показывает ошибку Statement missing (пропущено обращения)
}
Уже день, ночь не сплю. Ну не могу понять в чем ошибка. Два раза заново переписывал.
Помогите!
Прошу!
Примечание:
Это код для Borland c++
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.