029 TIF

029 TIF



Uruchamianie programu krok po kroku w debugerze na ogól uj awnia takie błędy. Przed utworzeniem ostatecznej wersji programu należy więc przetestować w debugerze każdy nowy wiersz kodu (zobacz wskazówka 138.).

We fragmencie „Przed”, podczas awarii programu, debuger wykaże niewłaściwą operację delete.

Zamieszczony dalej niepoprawny fragment kodu, nie wymusi jednak błędnego przerwania programu. Spowoduje natomiast straty pamięci wówczas, gdy zmienna m_lpBufor będzie miała wartość NULL. Można tego nie zauważyć podczas uruchomienia programu (zobacz wskazówka 62.), ale dokładne sprawdzenie kodu w debugerze pozwoli znaleźć usterkę:

if(mJpBufor)

delete rnJpBufor;

if(m_!p Bufor)

delete rnJpEkran;

Inicjalizowanie zmiennych lokalnych

unikanie banalnych biędów

Przed

int TablW::Znajdźlndeks(long I)

{

int iLewy; int iPrawy; int iŚrodek; long IM;

if(m_c!Mtabl == 0) return 0;

whilefiLewy < iPrawy)

{ ,

iŚrodek = (iLewy + iPrawy)/2;

int TablW;:Znajdźlndeks(long I)

{

int iLewy = 0;

int iPrawy = m_clMtabi;


Wyszukiwarka

Podobne podstrony:
REKRUTACJA KROK PO KROKU Rekrutacja na Politechnikę Białostocką odbywa się drogą elektroniczną. Syst
6
REKRUTACJA KROK PO KROKU Rekrutacja na Politechnikę Białostocką odbywa się drogą elektroniczną. Syst
I^fojrofika. krok po kroku. Pobiję/ na infojrafikę, jej cele / założenia Zebranie informacji i ich c
siedem 3 v’> Jak zainstalować Windows 7. Instruktaż krok po kroku - PROGRAMY - Systemy operacyjne
Język JAVA - „program krok po kroku Czy to byt program?1.    Kompilacja Ryba.java - O
Język JAVA - „program krok po kroku" Jak zamodelować klasę w JAVIE? Każdy język programowania m
_ł Narodowy dI Program Szczepień KROK PO KROKU. OD REJESTRACJI DO SZCZEPIENIA
fotka115 leieronTelefonTelefon Aby mieć swój telefon, wystarczy tylko, krok po kroku, wykonać 
imgad Bios - konfiguracja Kiedy już nic nie można zrobić... TRIKI, PORADY KROK PO KROKU Kliknij tuta
OCHRONADANYCH OSOBOWYCH Praktyczne porady • Instrukcje krok po kroku • Wzory

więcej podobnych podstron