Convert Between Pointers and Numbers with reinterpret_cast : Pointer « Development « Visual C++ .NET






Convert Between Pointers and Numbers with reinterpret_cast

 

#include "stdafx.h"
#using <mscorlib.dll>
using namespace System;

int main(void)
{
   char* pStr = "A";
   int* pInt = reinterpret_cast<int*>(pStr);
   Console::WriteLine("As string: ");
   Console::WriteLine(pStr);
   Console::WriteLine("As integer: ");
   Console::WriteLine(*pInt);
   return 0;
}

   
  








Related examples in the same category

1.Convert Between Class Pointers
2.Convert Between Class References with dynamic_cast