Re: C++ havarující program
Miroslav Mraz
mrazik na volny.cz
Neděle Srpen 1 08:26:31 CEST 2021
Máte pravdu, tak jak je to napsáno je vždy v místě volání funkce možné
data na zásobníku uvolnit. Jestli to překladač opravdu udělá je ovšem
otázka. Ta pole jsou už opravdu dost velká a je na místě použít
std::vector<double>. Ano, cache je v _tomto_ případě irelevantní.
Mrazík
Dne 01. 08. 21 v 6:40 Marek Sembol napsal(a):
> @Mirek: jsou to double, takze 8B (byte). 8x64=512KiB.
> Na zasobniku je to levnejsi "o suche z nosu", cache je v tomto podle mne
> zcela irelevantni.
> BR,
> Marek
Další informace o konferenci Hw-list