<div dir="ltr">ale jo, ono to bylo pro pomoc s odhalovanim chyb. A mne osobne to i mnohokrat pomohlo. Ale nic se neudela samo.<div>Ono kdyz si cmarate "kousicek za alokovany blok" (nejcastejsi chyba) nemate jak odhalit v momente zapisu. Ta pamet tam je. Jen uz patri "nekomu jinemu" (jiny alokovany blok nebo spis jeho hlavicka). Takze si porusite strukturu heapu a k padu dojde az "nekdy v budoucnu". Kdyz tam mate tu "rezervu", tak nejen, ze neporusite heap (prepisujete nevyznamna data), ale jste to schopen i detekovat (funkce na kontrolu to odhali). Ale musi k volani te "kontrolni funkce" dojit. At uz explicitne, nebo alespon implicitne (napr. v ramci delete).</div><div>Podrobnosti uz nepotrebuji, pokud vas zajimaji, tak napr. <a href="https://msdn.microsoft.com/en-us/library/974tc9t1.aspx">https://msdn.microsoft.com/en-us/library/974tc9t1.aspx</a></div><div>Marek</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-05-30 17:57 GMT+02:00 Petr Tomasek <span dir="ltr"><<a href="mailto:tomasek@etf.cuni.cz" target="_blank">tomasek@etf.cuni.cz</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Sat, May 30, 2015 at 11:57:51AM +0200, Marek Sembol wrote:<br>
> A je fakt, se to (hlavne ten alloc - vic pameti) obcas projevilo tak, ze<br>
> program "fungoval". Ale to snad neni duvod plut na MSVC kdyz si programator<br>
> pouziva neicializovane promenne nebo cmara mimo pridelenou pamet?<br>
> Marek<br>
<br>
</span>No, nevim, s MSVC jsem nikdy nedelal, ale pokud tomu tak skutecne je,<br>
pak to maji udelane hodne hloupe, protoze debug mod ma uz ze sveho<br>
principu pomoci chyby odhalit a ne je schovat...<br>
<br>
(Brrr... tohle si primo rika o nejaky buffer-overrun... :-( )<br>
<span class="HOEnZb"><font color="#888888"><br>
P.T.<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</div></div></blockquote></div><br></div>