Sari la conținut
ELFORUM - Forumul electronistilor

Care este diferenata intrerupere si exceptie


ramsesrr

Postări Recomandate

  • Răspunsuri 2
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • edy_wheazel

    1

  • ramsesrr

    1

  • godFather89

    1

Top autori în acest subiect

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

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 cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări