Typumwandlung char* in double
-
Hi,
ich hab da ein kleines Problem (wahrscheinlich Anfängerproblem). Ich möchte ein char* Wert in einen double-Wert umwandeln, damit ich weiter damit rechnen kann.
Hoffentlich könnt ihr mir helfen oder einen Link geben, wo ich das nachlesen kann.Folgendes hab ich schon probiert:
char* test; test = (char*)response.taecdisObj[i].attributes[1].attrValue; std::cerr << test << std::endl; // die Ausgabe gibt 30 aus (richtiger Wert) geo->SetDepth(*static_cast<double*>(static_cast<void*>(response.taecdisObj[i].attributes[1].attrValue))); // bei der Ausgabe des Parameters kam ein unmöglicher Wert zustande // SetDepth braucht einen double-Wert zum rechnen
Dank schon mal in voraus
Murray
-
-
Danke. So was hab ich gesucht!!