..
En termes de programació, excepte el terme identifica una sèrie d'esdeveniments molt específics i importants per a la gestió. Aquests són tots els casos en què un programa que s'executa dins d'un error no es poden detectar en temps de compilació.
Aquestes situacions poden ser degudes, per exemple, un error d'entrada (o no complir amb els requeriments) de l'usuari o, potser la més insidiosa, l'estat dels equips quan s'executi el programa. Generat és de fet una excepció ", per exemple, si vostè sol · licita assignar l'espai de memòria i aquest espai no està disponible.
Per a la programació segura i eficient, per tant, vostè necessita per manejar excepcions. És, en altres paraules, per identificar els blocs de codi que pugui estar experimentant aquestes situacions i proporcionar mesures apropiades per prevenir, fins i tot en aquest cas, un bloqueig del programa.
En particular sobre el llenguatge C + +, que s'utilitza amb més freqüència de moment, també es va desenvolupar un llenguatge particular, que potser podria ser traduït com "dialecte" (una versió particular de la llengua) que els garanteixi la millor gestió de excepcions, en particular pel que fa als operadors d'assignació. Aquesta és la còpia i l'idioma d'intercanvi.
En essència, un dels tipus d'educació que tendeix a crear més problemes per al maneig d'excepcions està representada per les assignacions. És, entre altres coses, l'ensenyament s'utilitza amb molta freqüència.
Es parla de l'assignació de cada vegada, de fet, s'assigna el valor d'una variable. En el més important (i molt comú) o si es tracta d'una variable assignada dinàmicament (i per tant, es pot dir, capaç d'adaptar-se les necessitats de l'usuari durant l'execució del programa), és l'assignació " consta de dues fases principals.
En primer lloc vostè ha de cancel · lar l'assignació o l'alliberament, el recurs actualment en ús (és a dir, les dades actuals) i després assignar els nous recursos (tenint en compte les noves dades).
No obstant això, si un cop alliberat el recurs, per alguna raó relacionada amb la situació particular en què el programa s'executa, no són capaços d'obtenir el nou recurs, el programa en si està en un estat incoherent. Es troba en un estat que no hi ha, dels que no poden sortir si no és amb una execució inesperada.
A través de la còpia dialecte i idioma d'intercanvi, que pot precedir a la sol · licitud de verificació dels recursos que el recurs està disponible, de manera que aquest tipus d'excepció es maneja amb eficàcia, per exemple, imprimir cap missatge d'error com "Recurs no disponible" i va poder continuar A continuació, executeu el programa. S'avalua la manera com es pot traduir en el codi d'aquest procediment.
| |
Excel (ebook)
Crear fulls de càlcul i càlcul. A només 25 €. |
| |
Photoshop (Curs)
Web de gràfics i edició fotogràfica amb Adobe Photoshop famosos. A partir de 49 €. |
| |
PHP (Curs)
Cicle complet per a la creació de llocs web dinàmics. A partir de 49 €. |