ramsesrr Postat Aprilie 13, 2011 Partajează Postat Aprilie 13, 2011 Care este diferenata intre intrerupere si exceptie?Cum se poate implementa soft o exceptie? Link spre comentariu
edy_wheazel Postat Aprilie 13, 2011 Partajează Postat Aprilie 13, 2011 Ce "exceptie"? Link spre comentariu
godFather89 Postat Aprilie 14, 2011 Partajează Postat Aprilie 14, 2011 Banuiesc ca te referi la exceptiile din C++.Intreruperea este (dupa cum ii zice si numele) o intrerupere a programului in cazul producerii unui eveniment (de regula hardware), executarea unui cod "special" specific intreruperii dupa care reluarea executiei a programului intrerupt.Exceptia reprezinta modul in care se trateaza erorile grave in unele limbaje de programare, intrerupand cursul programului si transferand executia spre o zona speciala care trateaza exceptia respectiva.Deci asemanarea intre cele doua este ca ambele intrerup cursul programului si fac altceva, doar ca intreruperile, spre deosebire de exceptii, reiau cursul programului de unde a ramas.Daca compilatorul (C++?) nu stie de exceptii (desi nu am vazut pana acum) nu are rost sa implementezi un astfel de sistem de tratare a exceptiilor, se poate trata o eroare mai usor. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum