ekspresy do kawy electrolux - czarna hańcza kajaki - alegro - Agregaty - Zajazd Celtycki - feromony feromony - praca Szczecin - Kredyty hipoteczne - śmieszne filmiki - lexmark - Kredyt Hipoteczny - Formy wtryskowe - hosting - pozycjonowanie stron - materace koło
Forum Programowanie c++, delphi
Forum Programowanie c++, delphi Ostatnio aktywny: Nigdy
Nie zalogowany [Zaloguj - Zarejestruj]
Pokaż koniec
Wersja do druku | Zapisz | Dodaj do Ulubionych   Wyślij nową wiadomość Sonda:
Autor: Temat: prosze o przejrzenie kodu
Martin
Junior Member
*




Postów: 5
Zarejestrowano: 27-2-2008
Offline


[*] wysłano w 12-4-2010 o godz. 22:33 Odpowiedz cytując
prosze o przejrzenie kodu



Przetestowałem program pod względem bezpieczeństwa i wyświetlił się komentarz "Check buffer boundaries if calling this function in a loop and make sure you are not in danger of writing past the allocated space." Dotyczy to lini które podkreśliłem na czerwono. Proszę o podpowiedz co powinienem z tym zrobić. Dziękuje


void FileEncInput::get(ioT* buf, ioLenT len)
{
assert(sizeof(ioT)==1); // No endian-conversion needed.

assert(f);
const ioLenT read(fread(buf, sizeof(ioT), len, f));

assert(read<=len);
if(read!=len)
error(_("Unexpected end of input!"));
}

numT FileEncInput::get()
{
numT ret;

assert(f);
const ioLenT read(fread(&ret, sizeof(numT), 1, f));

assert(read<=1);
if(read!=1)
error(_("Unexpected end of input!"));

return bo_c2h(ret);
}
Pokaż profil użytkownika Pokaż wszystkie wiadomości użytkownika Użytkownik U2U
Wyślij nową wiadomość Sonda:


Pokaż początek


Forum dla nastolatków, Forum młodzieżowe, wszystko co interesuje młodzież. Bukmacherzy internetowi, Zakłady bukmacherskie, sprawdzone typy i statystyki sportowe. Pozycjonowanie, wymiana linków systemy wymiany linków, wypromuj swoją stronę w wyszukiwarkach. Zagraj w sudoku, zasady gry, metody rozwiązywania i gry w sudoku. Łysienie, wypadanie włosów to nie koniec marzeń o bujnych włosach. Najlepsza grafika w sieci - tylko na naszym forum graficzne - znajdziesz u nas gotowe sygnaturki i userbary oraz porady jak stworzyć avatar i inną grafikę. Producent drzwi pcv wrocław - okna wrocław to dobry wybór. Solidni fachowcy, tania budowa domu i mieszkań.
Copyright © 2005-2007 by coding-portal.com
Programowanie dla każdego. Programowanie w c++, java, delphi, pascal, perl oraz innych językach. Tworzenie stron w html, xhtml, php z użyciem mysql, css oraz ich pozycjonowanie.
[zapytań: 18]
[PHP: 7.0% - SQL: 93.0%]