ulvis.paste.net

Paste Search Dynamic
Recent pastes
reinterpret_cast
  1. #include <iostream>
  2. using namespace std;
  3. struct st
  4. {
  5.         float a;
  6.         float b;
  7.         char c;
  8. };
  9. int main() {
  10.         // your code goes here
  11.          st test;
  12.          test.a  = 2.5;
  13.          test.b = 4.5;
  14.          test.c = 'A';
  15.          int *p = reinterpret_cast<int*>(&test);
  16.          p++;
  17.          float *p1 = reinterpret_cast<float*>(&test);
  18.         cout<<p1<<" "<<*p1<<endl;
  19.         //cout<<&a<<" "<<p<<endl;
  20.         return 0;
  21. }
Parsed in 0.004 seconds