Speicher anlegen



  • malloc und free? Wie kommst du darauf?



  • eher new und delete


  • Mod

    stefang schrieb:

    eher new und delete

    Noch besser: Gar nichts davon. Ich habe jedenfalls im echten Leben noch nie eine Playlist gesehen, deren Aufgabe es umfasst, Speicher zu verwalten. Warum sollte es hier anders sein?



  • Also was soll ich genau nutzen ?

    Bin jetzt durch die unterschiedlichen Antworten verwirrt ?[c]



  • extreme12 schrieb:

    Also was soll ich genau nutzen ?

    Bin jetzt durch die unterschiedlichen Antworten verwirrt ?[c]

    Mmh, schwierig. Ich würde eher zu dem Moderator mit den 27K-Antworten tendieren, als zu dem Unreg.



  • Zuerst mal speicher anlegen .

    m_titles = new CTitle** [m_titles ];

    So lege ich doch speicher im Array an ?

    In der Aufgabe wird es do so verlangt leute ,irgendwie Speicher anzulegen.

    https://www.pic-upload.de/view-33132294/k.png.html


  • Mod

    Du benutzt vector, string & Co. als Datentypen und lässt die manuelle Speicherverwaltung gänzlich sein.

    Und lass auch das C vor den Klassen bleiben. Wozu soll das gut sein? WFindest Wdu Wdas Wleserlicher, Wwenn Wich Wjedes WWort Wals WWort Wmarkiere?



  • Wir haben nur eine Grundlagenveranstaltung und haben es nur mit new oder malloc gelernt ?

    WIe funktioniert es mit string und vector ?

    Ist es schwer ?


  • Mod

    extreme12 schrieb:

    Wir haben nur eine Grundlagenveranstaltung und haben es nur mit new oder malloc gelernt ?

    Tolle Grundlagenveranstaltung, die new und malloc lehrt, aber vector und string nicht erwähnt 🙄

    Ihr Armen. Ich fürchte, bei dem Lehrer werdet ihr nur Mist lernen, den ihr später wieder mühsam verlernen müsst

    WIe funktioniert es mit string und vector ?

    Ist es schwer ?

    Da du dich um überhaupt nichts mehr kümmern musst: Nein, es ist überhaupt nicht schwer und um ein vielfaches einfacher als das, was du gerade versuchst. Aber ich kann dir nicht mal eben so in einem Forenbeitrag richtiges C++ beibringen. Ich vermute mal stark, dass deine sogenannten "Grundlagen" völlig am Ziel vorbei geschossen sind, und ihr stattdessen C mit Klassen gelernt habt, so dass du mit einem kurzen Hinweis auf die Referenzen von string und vector vermutlich nicht auskommen wirst, weil dir die echten Grundlagen von C++ fehlen.



  • Speicher anlegen

    Glaub nicht, daß das was nützt. Du musst die Riegel schon einigermaßen kräftig in die Slots drücken. Bloß anlegen wird da zu wenig sein!



  • Swordfish schrieb:

    Glaub nicht, daß das was nützt. Du musst die Riegel schon einigermaßen kräftig in die Slots drücken. Bloß anlegen wird da zu wenig sein!

    Man hat nach jahrenlangen Versuchen herausgekommen, das wenn man an einen Speicherriegel weitere anlegt, das dann dadurch die Speicherfläche größer wird. Das wurde auch inzwischen wissenschaftlich bestätigt und zum Patent angemeldet. 😃 😃 😃


Anmelden zum Antworten