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