C语言实现OOP 版本3 :简化代码
摘要:
我倒是不追求代码和C++相似,但是应该追求简洁的代码,下面是一个新的尝试shape.h#ifndef SHAPE_H#define SHAPE_Htypedef struct shape_t { void *shapeData; void (*area)(void *); void (*release)(void *);}Shape;void release(void *shape);#endifshape.c#include #include "shape.h"void release(void *shape){ free(((Shape*)shape)->shap 阅读全文
posted @ 2013-07-27 13:20 codestyle 阅读(372) 评论(0) 推荐(0)
浙公网安备 33010602011771号