Resultados de la búsqueda a petición "noexcept"
"Noexcept" vs "Lanza: nada" [cerrado]
Mientras revisa las últimas ediciones de la C ++ 0x Borrador de trabajo Encontré muchas eliminación de la palabra clavenoexceptadición de textualThrows: nada en el mismo lugay viceversa. Solo algunos ejemplos: reemplazo denoexcept en ...
Pasando el puntero nulo a la colocación nueva.
La colocación por defecto
Diferencia entre C ++ 03 throw () especificador C ++ 11 noexcept
¿Hay alguna otra diferencia entre
Hacer cumplir "noexcept" en std :: function?
Este código se compila y se ejecuta, arrojando elint: #include <functional> void r( std::function<void() noexcept> f ) { f(); } void foo() { throw 1; } int main() { r(foo); }Sin embargo, me gustaría que el compilador rechazara la línear(foo); ...
Destructores y noexcept.
Estoy un poco confundido con destructores y
¿Está `esto` permitido dentro de una especificación de excepción?
Tengo un código que requiere que use*this, pero quiero que no sea menos amigable: struct foo; // Would actually be something with conditional noexcept void do_something(foo&); struct foo { void fn() noexcept(noexcept(::do_something(*this))) { ...
¿Hay algún punto en declarar una función eliminada como noexcept?
Considere estas dos posibles definiciones para una clase: Anexo A: struct A { A() = delete; };Prueba A ′: struct A { A() noexcept = delete; }¿Hay algún punto en declarar una función eliminada comonoexcept?
¿Para qué sirve noexcept?
Vi esoC ++ 11agregó elnoexcept palabra clave. Pero realmente no entiendo por qué es útil. Si la función se lanza cuando se supone que no debe hacerlo, ¿por qué querría que el programa se bloquee? Entonces, ¿cuándo debo usarlo? Además, ¿cómo ...
¿Cómo escribo un tipo de retorno final habilitado para ADL o una especificación sin excepción?
Imagina que estoy escribiendo una plantilla de contenedor o algo así. Y llega el momento de especializarsestd::swap para ello. Como buen ciudadano, habilitaré ADL haciendo algo como esto: template <typename T> void swap(my_template<T>& x, ...
Página 1 de 2