![]() |
От: |
folk
|
|
Дата: | 06.10.04 02:00 | ||
Оценка: |
struct B {};
struct D : B {};
int main()
{
B b;
B* pb1 = reinterpret_cast<B*>( reinterpret_cast<D*>( &b ) ); // pb1 == &b
B* pb2 = static_cast <B*>( static_cast <D*>( &b ) ); // значение pb2 неопределено согласно 5.2.9/1 :crash:
}