クラスの概念がないと不便なので Cで似たようなことをすればいいと思って。。
思いついた擬似クラスの様なものをメモメモ
#include <stdio.h>
/* 擬似クラス */
struct Stest
{
void (*out)();
};
/* 擬似メンバ関数 */
void out()
{
printf("TEST\n");
}
/* 擬似コンストラクタ */
void stest(Stest* _Src)
{
_Src->out = out;
}
void main()
{
Stest st;
stest(&st); /* 手動コンストラクタ */
st.out();
}