Resultados de la búsqueda a petición "c++11"

2 la respuesta

¿Try-catch no funciona en la biblioteca compartida?

(Esto es comomi otra pregunta [https://stackoverflow.com/questions/38855112/c-custom-exception-not-caught?noredirect=1#comment65077592_38855112] pero este es para otra cosa, incluso si está relacionado) Tengo un gran problema en mi proyecto. ...

2 la respuesta

C ++ 11 std :: reenviar un puntero

tengo unSignal clase en mi aplicación que proporciona clases con una opción para exponer eventos (igual que en .NET). La clase funciona y todo está bien. Ayer yo víesta pregunta SO (y su ...

4 la respuesta

¿Cómo se pueden usar los objetos movidos? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Qué puedo hacer con un objeto movido desde? [/questions/7027523/what-can-i-do-with-a-moved-from-object] 2 respuestasDespués de mover un objeto, debe ser destruible: T obj; func(std::move(obj)); // ...

3 la respuesta

std :: next con n> std :: distance (it, c.end ())

No quiero usarstd::distance porque calculará la distancia completa desde mi iterador hasta el final. Pero necesito asegurarme de que tengo N o más elementos desde mi iterador hasta el final. Entonces estoy usando el siguiente código: if ...

2 la respuesta

La compilación de Boost falla en las comprobaciones de funciones de C ++ 11 cuando se usa GCC 4.xo 5.x (personalizado)

Necesito construir Boost 1.62 y 1.63 en una máquina Fedora 24, pero usando GCC 4.9.3 o GCC 5.4.0 (dependiendo de la versión CUDA, que es la razón por la que necesito un compilador más antiguo). Pero si configuro la versión de GCC personalizada ...

2 la respuesta

Usando const std :: unique_ptr para pimpl idiom

EnCharla de Herb Sutter en CppCon16 [https://youtu.be/JfmTagWcqoE]sugirió escribir modismo idiota conconst std::unique_ptr (aproximadamente 10 minutos) ¿Cómo se supone que esto funciona con los constructores / asignaciones de movimiento? ¿Hay ...

4 la respuesta

La aritmética nullptr y puntero

Teniendo en cuenta el siguiente código, ¿es seguro hacer aritmética de puntero ennullptr? Supongo que agrego cualquier compensación a unnullptr resulta en otronullptr, hasta ahora MSVC produce resultados como esperaba, sin embargo, no estoy ...

2 la respuesta

¿Cómo recompilar el archivo fuente cada vez que se usa cmake 2.8.2 en una compilación única para c ++ 11 y c ++ 98 para la creación de bibliotecas compartidas?

Tengo una estructura de directorio de proyectos de: Root Source Common MyFolder ++ My 3 source files and headerCuando estoy construyendo mi proyecto, genera de 3 a 4 bibliotecas compartidas.Lib1compilado usando c ++ 98 y otros usando c ++ 11. ...

2 la respuesta

¿Cómo ayuda el nuevo rango para loop en C ++ 17 a Ranges TS?

El comité cambió el ciclo for basado en rango de: C ++ 11: { auto && __range = range_expression ; for (auto __begin = begin_expr, __end = end_expr; __begin != __end; ++__begin) { range_declaration = *__begin; loop_statement } }a C ++ 17: { ...

1 la respuesta

std :: futura excepción en la implementación experimental gcc de C ++ 0x

Estoy experimentando con subprocesos C ++ 0x, parcialmente implementado en gcc 4.5 y tengo un problema que no puedo entender. Echemos un vistazo a este código #include <future> #include <iostream> int main() { std::cout << std::async([]() { ...