(C++) Schwierigkeiten mit realloc()



  • hi,

    ich bin dabei eine DLL zu erstellen welche eine Funktion(keine exportierte Fkt.) enthält die ich von einer exportierten Funktion aus aufrufe. Bei diesem Aufruf übergebe ich einen int** an "DLL-interne" Funktion. In dieser Funktion kann es passieren dass ich ein realloc() auf den int** machen muss, weil ich beim Aufruf der Funktion nicht weiss wieviele Werte ich speichern muss.
    Der realloc() funktioniert aber nur einmal, beim nochmaligen realloc() bekomme ich jedesmal einen Speicherzugriffsfehler. Gibt es irgendewelche Beschränkungen oder vielleicht einen elegantere Lösung?
    Danke Kay



  • Verschoben!


Anmelden zum Antworten