double address = 3068770752;
std::string hello = (char *)address;
error : invalid cast from type 'double' to type 'char*' (erreur)
Ainsi, si j'utilise le type long ou int, cela fonctionne, mais avec le type double, cela ne fonctionne pas. Comment puis-je faire ?
Merci !
EDIT : je programme une extension PHP en C++, ceci est le "contenu" d'une fonction personnalisée "get_memory_data(double address)", en php on utilise :
<?php
$a = "hello";
$b = get_memaddress($a); //0x123456
$c = hextodec($b); //3068770752
$d = get_memdata($c); //hello