C++でも無理なものは無理。
#適切なキャストオペレータを用意していれば別だが。