自由気ままに書いてるウェブログ
164. C++ 言語でプロパティ的実装を試みたけど… |
---|
class Sample {
// プロパティ "property" を定義
// (ここから)
struct {
operator int(void) {
//ゲッター
}
int operator =(int value) {
//セッター
}
} property;
// (ここまで)
};
Ruby や C# などで使える「プロパティ」の実装を関数で書けないかと考え、ある日ひらめいたので打ってみたよ。 これでうまくいくかどうか試してみたけど、うまくいかない…。 調べてみたら、 C++ のネストされたクラスは Java と違って必ず静的らしい。 |
2014/02/21 04:35:37 未分類 コメント(0) トラックバック(0) |
Designed by Rufâ