www.pudn.com > ANSI_C_OOP.rar > circles.c
#include "Circle.h"
int main (int argc, char ** argv)
{ void * p;
initCircle();
while (* ++ argv)
{ switch (** argv) {
case 'c':
p = new(Circle, 1, 2, 3);
break;
case 'p':
p = new(Point, 1, 2);
break;
default:
continue;
}
draw(p);
move(p, 10, 20);
draw(p);
delete(p);
}
return 0;
}