Lab8 test 1.0.1
Demonstartion of OOP in C
 
Загрузка...
Поиск...
Не найдено
rect.h
См. документацию.
1#pragma once
2
3#include "shape.h"
4
11typedef struct Rect
12{
14 int w;
15 int h;
17
18
31rect_t *rect_create(int x, int y, int w, int h);
rect_t * rect_create(int x, int y, int w, int h)
Конструктор прямоугольника. Выделяет память под новую фигуру и возвразает указатель на нее или NULL.
Определения rect.c:27
struct Rect rect_t
Прямоугольник.
Модуль фигуры
struct Shape shape_t
Абстрактная Фигура
Определения shape.h:19
Прямоугольник.
Определения rect.h:12
shape_t base
Родитель (абстрактная фигура)
Определения rect.h:13
int w
Ширина прямоугольника
Определения rect.h:14
int h
Высота прямоугольника
Определения rect.h:15