private: operator void() const;

オペレータオーバーロード怖い、というお話。
17
でちまるさん(実際かわいい) @decimalbloat

void f(); decltype(f(), hoge, fuga) これ完璧じゃね?

2010-07-30 23:31:44
でちまるさん(実際かわいい) @decimalbloat

f()なしでやると、decltype(static_cast<void>(0), hoge, fuga);

2010-07-30 23:33:30
若年寄(もう若くない) @kikairoya

voidは中間に配置するべきではなかろうか

2010-07-30 23:34:38
若年寄(もう若くない) @kikairoya

decltype(hoge, static_cast<void>(0), fuga)

2010-07-30 23:34:57
でちまるさん(実際かわいい) @decimalbloat

decltype(hoge, static_cast<void>(0), fuga) こうか!

2010-07-30 23:35:41
でちまるさん(実際かわいい) @decimalbloat

今日もまたC++さんに噛まれていたいなーと思った一日でした。

2010-07-30 23:36:34
めるぽん.c @melponn

何この人達・・・頭おかしい・・・

2010-07-30 23:37:00
普通のC++使い、銀天すばる @SubaruG

とりあえず今来た僕のために、operator, とか operator void 関連の話題を分かりやすくまとめて欲しいにゃー、とか思わなくもない。

2010-07-30 23:40:46