Wie Speicheradresse ausgeben?
-
Hi
ich habe einen Zeiger. Nun möchte ich mir die Speicheradresse auf die der Zeiger zeigt gerne in ein Memo ausgeben. aber wie wandele ich diese in einen AnsiString um?
habe bis jetzt:
IHTMLDocument2 *HTMLDocument; ... AnsiString bug; bug = "ResetFrame:HTMLDocument = " + AnsiString(&HTMLDocument) + " ==> ";Dann sagt er mir aber, dass er das nicht kann! Da sUmwandeln meine ich!
Das sollte doch eigentlich klappen oder?THX
Dagsta
-
std::ostringstream os; os << "ResetFrame:HTMLDocument = "; os << static_cast<int>(HTMLDocument); os << " ==> ";
-
also er sagt mir, das er std::ostringstream os; nicht kennt!
-
#include <sstream>
-
klappt!
Aber wie bekomme ich jetzt aus dem Stream einen AnsiString?
-
AnsiString myStr = os.str().c_str();
-
super danke!
-
bitte

-
Öhm, wozu dieses os::-Zeugs?!
AnsiString adresse = AnsiString( static_cast<int>(HTMLDocument) );
-
WebFritzi schrieb:
Öhm, wozu dieses os::-Zeugs?!
Öhm, wozu dieses AnsiString::-Zeugs?!
es gibt doch buff[MAX_PATH], sprintf, C && Assembler

-
ssm schrieb:
WebFritzi schrieb:
Öhm, wozu dieses os::-Zeugs?!
Öhm, wozu dieses AnsiString::-Zeugs?!
Öhm, weil er einen AnsiString haben will, und weil's kürzer ist.
-
WebFritzi schrieb:
Öhm, weil er einen AnsiString haben will, und weil's kürzer ist.
was kann ich sagen? hast du recht
