Realloc

Jan Kasprzak kas na informatics.muni.cz
Sobota Prosinec 19 21:39:06 CET 1998


Petr Mojzisek wrote:
: mam takovy implementacni dotazek. Delam projekt na Linuxu a nevim,
: jestli se da takto uvazovat.
: Naalokuju pamet malloc-em a provedu to treba vickrat po sobe. Pak se
: rozhodnu jeden blok zvetsit a dam realloc. Nemuze se mi stat, ze mi
: realloc odmitne zvetsit blok, protoze uz nema k dispozici adresy za
: puvodnim blokem (kdyz je predtim dal nekomu jinemu?)

	Podle normy realloc muze vratit jiny pointer (pricemz zkopirovani
dat je v jeho vlastni rezii). A uzivatel musi byt pripraven na to, ze mu
realloc muze presunout data jinam a prislusnym smerem upravit vsechny
reference na dane misto v pameti podle toho, co realloc vrati.

-Yenya

--
\ Jan "Yenya" Kasprzak <kas at fi.muni.cz>       http://www.fi.muni.cz/~kas/
\\ PGP: finger kas at aisa.fi.muni.cz   0D99A7FB206605D7 8B35FCDE05B18A5E //
\\\             Czech Linux Homepage:  http://www.linux.cz/              ///
///    Can you say "ignored email" three times quickly while chewing     \\\
//     on an apple?                                 --Linus Torvalds      \\


Další informace o konferenci Linux