Funktion "itoa" im K.developer
-
Hallo Leute,
ich muß mich wg. eines Zweitstudiums mit C++ auseinandersetzen und bin daher absolut rookie. Ich versuche gerade die Funktion "itoa" - ascii to integer in der Entwicklungsumgebung K.developer (SUSE) unter Verwendung der Bibliothek "<stdlib.h>" zu nutzen. Irgendwie will aber der Compiler nicht. Ich hoffe mir kann jemand einen Tip geben. Besten Dank!
-
Hi,
itoa ist kein C++ und stdio.h erst Recht nicht.
Man nutzt normalerweise Stringstreams mit <sstream>. Du kannst aber auch C programmieren, dann ist lediglich das Forum falsch gewählt.Näheres dazu in den FaQ.
MfG Eisflamme
-
bora schrieb:
"itoa" - ascii to integer
Umgekehrt: itoa macht aus einem int einen (C-)string.
-
Wenn Du gut sein willst, werde gut:
namespace tools { template<typename A, typename T> inline const A lexical_cast(const T& source) { std::stringstream s; s << source; A destination; s >> destination; return (destination); } }
Inspiriert Dank boost