const_cast.cpp

来自「Advanced Internet Programming Lecture 2 」· C++ 代码 · 共 25 行

CPP
25
字号
#include <iostream>using namespace std;void sqrval(const int *val){  int *p;  // cast away const-ness.  p = const_cast<int *> (val);  *p = *val * *val; // now, modify object through v}int main(){  int x = 10;  cout << "x before call: " << x << endl;  sqrval(&x);  cout << "x after call: " << x << endl;  return 0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?