- 502 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 09:05:30.95 ]
- なるほど、メンバなら右辺値参照もあり得るのですね。
struct A{ char b[]; } a; A &&b = (A&&)a; typedef decltype(b) C; typedef decltype(b.b) D; とやると、CはA&&になりましたが、 Dはchar(&&)[]にはならずchar[]でした。 なんとかここからchar(&&)[]を取り出す方法がないでしょうか? この挙動もVC2010がおかしいだけ?
|

|