Problem mit delete
-
Mit m_pcString = pcString hängst Du nur Deinen Pointer um (d.h. der mit new geholte Speicher ist verloren). Du mußt die Daten schon kopieren. Zum Beispiel mit std::copy(pcString, pcString+iSize, m_pcString);
MfG Jester
-
danke für die antwort, gibt es vielleicht ein win-32 pendant zu der copy funktion
der standardbibliothek? wollte eigendlich keine std-lib benutzen.
-
Klar, gibt bestimmt ein memcpy oder oder MemCopy oder sowas. Mußt Du halt mal in der MSDN suchen. Notfalls kannst Du die Schleife natürlich auch von Hand schreiben.
-
0xDEADBEEF schrieb:
danke für die antwort, gibt es vielleicht ein win-32 pendant zu der copy funktion
der standardbibliothek? wollte eigendlich keine std-lib benutzen.Warum nicht?
mfg.
-
Jo gibt's, heißt Copy Memory: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/memory/base/copymemory.asp
Auch wenn mir wirklich nicht klar ist, warum Du auf Standard verzichtest und lieber WinAPI dafür verwendest.
MfG Jester
-
Hi,
danke für die antwort. ich versuche die grösse der .exe so klein wie möglich zu halten.
0xDEADBEEF
-
0xDEADBEEF schrieb:
ich versuche die grösse der .exe so klein wie möglich zu halten.
Dann benutze die stripping Funktion von deinem Compiler, dadurch werden alle Funktionen, die du nicht benutzt, nicht mit in die exe gepackt. Damit kannst du die copy funktion benutzen, ohne dass du die ganzen anderen Sachen mit kriegst.
mfg.
-
joomoo schrieb:
... nicht mit in die exe gepackt.
natürlich nicht. nur die die du benutzt. und die, die die benutzen. und die, die die benutzen. und die, die die benutzen. und... so weiter.
-
KennerDesStripping schrieb:
joomoo schrieb:
... nicht mit in die exe gepackt.
natürlich nicht. nur die die du benutzt. und die, die die benutzen. und die, die die benutzen. und die, die die benutzen. und... so weiter.
Was willst du mir damit sagen?
mfg.
-
salve,
joomoo schrieb:
Was willst du mir damit sagen?
mfg.dass das stripping nicht so toll ist. wegen der/n abhängigkeiten.
bye.
-
KennerDesStrippings schrieb:
salve,
joomoo schrieb:
Was willst du mir damit sagen?
mfg.dass das stripping nicht so toll ist. wegen der/n abhängigkeiten.
bye.
Und was soll da das Problem sein?
mfg.