Witam,
mam taki kod:
#include <iostream>
using namespace std;
int main()
{
int *wsk_int1;
int *wsk_int2;
double *wsk_db;
double *wsk_db1;
int a = 50;
double b = 20;
wsk_int1 = &a;
wsk_int2 = wsk_int1;
cout << *wsk_int1 << "\t" <<*wsk_int2 << endl;
//double:
wsk_db = &b;
wsk_db1 = wsk_db;
cout << *wsk_db <<"\t" << *wsk_db1 << endl;
wsk_db = reinterpret_cast<double*>(wsk_int1);
cout << *wsk_db << endl;
}
Rzutuję tutaj wskaźnik wsk_db aby pokazywał na to samo co wsk_int1.
Rezultat, który przy tym dostaję to adres komórki pamięci. Ale ja chcę, żeby on po prostu pokazał mi tę liczbę ze zmiennej "a". Czy jest to możliwe? Jeżeli tak, to jak mam się do tego zabrać?