Article View: de.comp.lang.c++
Article #151Re: Borland C++ 3.1, Fehler in Speicherverwaltung?
From: Andreas Burmester
Date: Thu, 21 Sep 1995 21:52
Date: Thu, 21 Sep 1995 21:52
39 lines
1502 bytes
1502 bytes
Jens Ehlers <Ehlers@tu-harburg.d400.de> writes:
>Ich habe ein Problem.
>Bei einem von mir geschriebenen Programm bekamm ich zur laufzeit
>die Meldung:
> Speicherzuordnugsfehler
> COMMAND kann nicht geladen werden, System angehalten
[...]
Ueber die verschieden groessen Pointer, Speichermodelle und mallocs() und
dass Du glaubst, dass Du da alles richtig machst, hast Du geschrieben. (Und
alles gehoert nicht nach d.c.l.c :-| )
Ich habe zwar kein BC 3.1, schlage aber vor:
[...]
>werte_b = (short *) malloc(werte_n);
>dauer = (unsigned int *) malloc(sizeof(unsigned int)*n_zeiten);
[...]
>/* Speicher freigeben */
>FREE(werte_b);
>FREE(dauer);
Vertausche doch mal die beiden FREEs.
b.
--
__o
_`\<,_
(_)/ (_)
-------------------------------------------------------------
Andreas Burmester Internet: buster@isys.net
Phn & FAX: +49 40 6900337
-------------------------------------------------------------
Technical Details
Message-ID:
<DF9zEy.Krq@isys.net>Path:
arc1-ca.pugleaf.net!news.ppp.de!nucleus!busters!busterReferences:
<43otte$ndb@rztsun.tu-harburg.de>Show Full Headers
Complete Article Headers
Newsgroups: de.comp.lang.c++,;,de.comp.lang.c Path: arc1-ca.pugleaf.net!news.ppp.de!nucleus!busters!buster From: buster@isys.net (Andreas Burmester) Subject: Re: Borland C++ 3.1, Fehler in Speicherverwaltung? Reply-To: buster@isys.net Organization: private Date: Thu, 21 Sep 1995 21:52:09 GMT Message-ID: <DF9zEy.Krq@isys.net> References: <43otte$ndb@rztsun.tu-harburg.de>