noexcept
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
noexcept është një premtim që një funksion s'do të hedhë kurrë përjashtim. Kompajleri dhe STL-ja e përdorin këtë për optimizime — p.sh. vector-i i zhvendos objektet me move vetëm nëse move constructor-i është noexcept.
EnglishEN
noexcept is a promise that a function will never throw an exception. The compiler and the STL use it for optimisations — e.g. vector only moves objects with move if the move constructor is noexcept.
Si ta mendosh
Si një urë me garanci „s'shembet kurrë“: kamionët e rëndë kalojnë pa kontroll shtesë.
Lexoje në anglisht
Like a bridge guaranteed “never collapses”: heavy trucks drive over without extra checks.
Shembull kodicpp
int mblidh(int a, int b) noexcept {
return a + b;
}