#include <iostream>
using std::cout;
using std::endl;
void function(const double &d) {
double &cc_d = const_cast<double &> (d);
cc_d = 3.14;
}
int main()
{
double d = 123.873;
cout << d << endl;
function(d);
cout << d << endl;
return 0;
}
/*
run:
123.873
3.14
*/