Сишные касты не одобряются, надо static_cast