Skip to content

搞清楚各种cast

static_cast、dynamic_cast、reinterpret_cast 和 const_cast到底应该怎么选择,作为一个没怎么熟练掌握c++的人,急需弄清楚。

static_cast

dynamic_cast

dynamic_cast 只能够用在指向类的指针或者引用上(或者void*)