반응형
const_cast
//const_cast
#include <iostream>
using namespace std;
void View(const int *input)
{
int *temp = const_cast<int *>(input);
*temp = 9;
cout<<"=== 가리키는 값 출력 ==="<<endl;
cout<<"*temp:"<<*temp<<endl;
cout<<"*input:"<<*input<<endl;
}
int main()
{
int value = 10;
View(&value);
return 0;
}
* 디딤돌 C++ 38. 형변환에서
반응형
'C++ > 디딤돌 C++' 카테고리의 다른 글
static_cast 를 할 수 없는 예 [디딤돌 C++] (0) | 2016.04.17 |
---|---|
reinterpret_cast [디딤돌 C++] (0) | 2016.04.17 |
강제 형변환이 갖는 위험 요소 [디딤돌 C++] (0) | 2016.04.17 |
하향 캐스팅 [디딤돌 C++] (0) | 2016.04.14 |
인터페이스 다중 상속(구현) [디딤돌 C++] (0) | 2016.04.14 |