Verrücktes malloc Problem



  • Oh großen Dank an (D)Evil für deine Hilfe!

    Ich glaube ich werde wohl meine C-passion fallen lassen müssen und follends der Objektivität von c++ mich zuwenden. Ich denke das löst mein Problem.

    Danke vielmals du hast mir sehr geholfen!
    Danke an alle!



  • HE schrieb:

    na klar da habt ihr recht, wenn man mit objekten arbeitet ist malloc sicher nicht das nullplusultra, allerdings muss ich nur speicher für ein struct reservieren und dazu reicht malloc allemal.

    Btw enthaelt deine struct einen string, was vermutlich eine Klasse sein wird. Insofern war schon in deiner anfaenglichen Situation dein struct kein POD-struct mehr und musste sich auf den impliziten Ctor verlassen, den malloc aber nicht aufruft.
    Deswegen sollte man wirkli nicht C++ mit C-Speicherallokationen (und anderen C-Funktionen) anreichern, weil man oft nicht auf den ersten Blick sieht ob die C-Funktionen intern nicht irgendwas tun (oder eben nicht tun), was den C++-Objekten schaedlich ist.


Anmelden zum Antworten