- 152 名前:デフォルトの名無しさん [2009/07/29(水) 08:51:51 ]
- struct Point
{ int x; int y; Point(int x, int y) : x(x), y(y) {} }; struct Size { int width; int height; }; Size Hoge() { Point point; ... return *reinterpret_cast<Size *>(&point); …(1) return *reinterpret_cast<Size *>(Point(0, 0)); …(2) } 例が良くないかも知れないのですが、 この書き方ってC++におけるインスタンスの 生存期間的に問題はあるでしょうか?
|

|