Resultados de la búsqueda a petición "c++11"
Almacenamiento del puntero de función en std :: function
Estoy tratando de escribir un contenedor C ++ 0x alrededor de dlopen () / dlsym () para cargar dinámicamente funciones de objetos compartidos: class DynamicLoader { public: DynamicLoader(std::string const& filename); template<class Signature> ...
Templado almacenando múltiples tipos diferentes en std :: vector
Gracias a todos por su tiempo, realmente lo aprecio. Existe la necesidad de almacenar múltiples variables de diferentes tipos en un std :: vector usando una forma de plantilla. Para usar las siguientes funciones, el programador debe saber en qué ...
Reemplazo de instrucciones de cambio cuando se interactúa entre código con plantilla y sin plantilla
La X: Un patrón común que estoy viendo es que el código subyacente para una función son plantillas, pero por "razones" el código de plantilla no está disponible en la capa superior (elija entre aversión a plantillas en la interfaz, la ...
inicializador de paréntesis o igual en uniones
Relacionado:Cómo inicializar un miembro que no es POD en Union [https://stackoverflow.com/questions/23004941/how-to-initialize-a-non-pod-member-in-union/23005015] El estándar dice Como máximo, un miembro de datos no estático de una unión puede ...
Ordenación personalizada de un vector de tuplas
Tengo un vector de tuplas como vector<tuple<T1, T2, T3>> v;Creo que cuando la comparación predeterminada entra en juego para los tipos de tupla, realiza una comparación lexicográfica. ¿Puedo realizar las comparaciones por el elemento que elijo? ...
¿Qué es va_arg () en la plantilla variadic de C ++ 11? [duplicar]
Esta pregunta ya tiene una respuesta aquí: Índice de tipo C ++ durante la expansión de plantilla variable [/questions/15014096/c-index-of-type-during-variadic-template-expansion] 2 respuestasHe leído algunos artículos sobre esta nueva ...
Descomposición explícita de una matriz en un puntero
¿Cuál es la forma más concisa e idiomática deexplícitamente decayendo una matriz en un puntero? Por ejemplo, considere el caso en el que necesita poder guiar SFINAE o ser explícito sobre una sobrecarga: template<typename T, std::size_t N> void ...
Operador condicional + upcast + referencia constante
Inspirado poresta pregunta [https://stackoverflow.com/questions/23049166/], Probé el siguiente código: struct A { virtual void doit() const = 0; }; struct B : public A { virtual void doit() const; }; struct C : public A { virtual void doit() ...
C ++ 11 Funciones de Lambda conversión implícita a bool vs. std :: function
Considere este sencillo código de ejemplo: #include <functional> #include <iostream> void f(bool _switch) { std::cout << "Nothing really" << std::endl; } void f(std::function<double (int)> _f) { std::cout << "Nothing really, too" << std::endl; } ...
Cómo detener la ejecución de std :: thread sin terminar el programa
estoy intentando aprenderstd::threads deC++11 para hacer un sistema de roscado. Me preguntaba si hay una manera de evitar que un hilo se ejecute (no durmiendo, pero realmente destruyendo el hilo, por así decirlo) sin terminar todo ...