以前から、Cでクラスを作りたいと思っていたので、少し作ってみました。 前に作ろうとしたとき*1は、いろいろと考えた挙句何もしていなかったのですが、今回は、構造体を使ってクラスっぽいものを作ってみました。 ためしに、Humanクラスっぽいものを作ってみました。こんな風に使えます。 human *taro; taro = newhuman("Taro", 18); taro->set_age(taro, 19); taro->greece(taro); taro = taro->delete(taro); 気に入らない点 呼び出す際に、対象のオブジェクトを2回呼ぶ必要がある 本当はtaro->set_age(19):と書きたいのですが、taro->set_age(taro,19);と書く必要があります。これは残念ですが、以前コメントで教えていただいた話によると、なかなか厳しいようです。 def