..


Link-uri sponsorizate

Copiere şi idiom Swap

Articol scris de Damiano Verda
Pagina 1 din 2

În ceea ce priveşte programarea, cu excepţia termenul identifică o serie de evenimente foarte specific şi important să se ocupe. Acestea sunt toate cazurile în care un program de funcţionare în termen de o eroare nu detectabile în timpul compilării.

Astfel de situaţii pot fi datorate, de exemplu, o intrare incorect (sau nu, în conformitate cu cereri) de la ghidul sau, probabil cel mai insidios, în stare de calculator atunci când executaţi programul. Generat este, de fapt, o excepţie ", de exemplu, dacă cererea de a aloca o zonă de memorie şi acest spaţiu nu este disponibil.

Pentru planificarea un seif şi eficient, prin urmare, trebuie să se ocupe de excepţii. Este, cu alte cuvinte, pentru a identifica blocuri de cod este posibil să aveţi aceste situaţii şi ia în considerare măsuri adecvate pentru a preveni, chiar şi în acest caz, un accident de program.

În ceea ce priveşte, în special, limbajul C + +, folosit cel mai frecvent de departe, a fost dezvoltat, de asemenea, un idiom special, care ar putea fi, probabil, tradus ca "dialect" (o anumită versiune a limbajului), capabile să asigure o mai bună gestionare a lor excepţii, în special în ceea ce priveşte operatorii de atribuire. Aceasta este copia şi idiomul swap.

Structura

În esenţă, unul dintre tipurile de educaţie, care tinde să creeze mai multe probleme de gestionare a excepţiilor este reprezentat de misiuni. Acesta este, printre altele, declaraţii care sunt folosite cu frecvenţă mare.

Se face referire de fiecare dată că atribuirea, de fapt, el atribuie valoarea unei variabile. În cazul în cele mai importante (şi foarte frecvent) sau în cazul unei variabile este alocata dinamic (şi, prin urmare, putem spune, capabilă să se adapteze la nevoile utilizatorului în timpul execuţiei programului), atribuirea este constă din două faze principale.

Mai întâi de toate aveţi nevoie pentru a dealoca sau gratuit, a resurselor utilizate în prezent (de exemplu, datele actuale) si apoi aloca resurse noi (noi date dat).

Dacă, totuşi, odată eliberată de resurse, pentru anumite motive legate de situaţia specială în care programul se execută, nu sunteţi în stare să mă nouă resursă, programul în sine este într-o stare inconsistentă. Acesta este situat într-un stat care nu este prevăzută, de la care nu poţi ieşi, cu excepţia cazului o executie neasteptata.

Utilizarea de copiere dialectul Şi idiom Swap, aveţi posibilitatea să precede cererea de verificare resursă care resursa este disponibilă, astfel încât acest tip de excepţie este tratată în mod eficient, de exemplu, prin imprimarea unui mesaj de eroare, cum ar fi "nu de resurse disponibile" şi imposibilitatea de a continua Apoi rulaţi programul. Noi evalua modul în care puteţi traduce aceasta Codul de procedură.

În aceeaşi categorie ...
E-Learning
ASP şi Access (Ebook) ASP şi Access (Ebook)
Gestionarea unei baze de date MS Access cu ASP. La doar 29 €.
Excel (Ebook) Excel (Ebook)
Creaţi foi de calcul şi de calcul. Doar 25 €.
Linux (Curs) Linux (Curs)
Ghid complet pentru open-source de sistem. De la 49 €.
Link-uri sponsorizate