static_cast:    您还可以使用它在基类指针和派生类指针之间强制转换,但是,编译器在无法分辨此类转换在运行时是否是安全的。

static_cast 更安全的强制类型转换,但运行时检查会带来一些开销。

 void Func(double& d) { ... }
   void ConstCast()
   {
      const double pi = 3.14;
      Func(const_cast<double&>(pi)); //No error.
   }
const_cast

相关文章:

  • 2021-07-30
  • 2021-11-03
  • 2022-12-23
  • 2021-05-31
  • 2021-07-13
  • 2021-10-07
  • 2022-12-23
  • 2021-11-28
猜你喜欢
  • 2021-10-26
  • 2022-01-28
  • 2021-12-03
  • 2022-03-08
  • 2022-12-23
  • 2022-12-23
  • 2021-10-16
相关资源
相似解决方案