Resultados de la búsqueda a petición "c++11"
C ++ 11 argumento de la función constexpr pasado en plantilla argumento
Esto solía funcionar hace algunas semanas: template <typename T, T t> T tfunc() { return t + 10; } template <typename T> constexpr T func(T t) { return tfunc<T, t>(); } int main() { std::cout << func(10) << std::endl; return 0; }Pero ahorag++ ...
constexpr con solución de operaciones de cadena?
Estapreguntas respondidas previamente [https://stackoverflow.com/questions/7779013/probrem-with-constexpr-how-to-resolve-it] explica por qué el código que he publicado a continuación no funciona. Tengo una pregunta de seguimiento: ¿hay una ...
Función sobrecargada como argumento de la función de plantilla variadic
Estoy tratando de hacer una función de plantilla variable, que toma como argumentos la función sobrecargada y sus argumentos:) int sumall(int a) { return a; } int sumall(int a, int b) { return a+b; } template<typename R, typename... A> R doit( ...
Error al usar CUDA y C ++ 11
Estoy usando CUDA 4.1 y GCC 4.5 ... (¡FINALMENTE! CUDA es compatible con GCC 4.5, pero todavía estoy esperando GCC 4.6). De todos modos, ¿es posible usar C ++ 11 con CUDA 4.1? Intenté pasar: --compiler-options "-std=c++0x"to nvcc y me arroja ...
Es posible una clase de rasgo is_functor C ++?
¿Cómo puedo deducir estáticamente si un argumento es un objeto de función C ++ (functor)? template <typename F> void test(F f) {}Lo intentéis_function<F>::value, pero esto no funciona. También parece que no hayis_functor rasgo, entonces tal vez ...
C ++ tiempo del sistema cronológico en milisegundos, operaciones de tiempo
Tengo un pequeño problema causado por la documentación insuficiente de C ++ 11. Me gustaría obtener un tiempo desde la época en milisegundos, o nanosegundos o segundos, y luego tendré que "emitir" este valor a otra resolución. Puedo hacerlo ...
Plantilla de función de miembro con el número de parámetros dependiendo de un parámetro de plantilla integral
Tengo la siguiente plantilla de clase: template<class T, unsigned N> class MyClass;dóndeT es algún tipo,N - número de componentes. Es posible inicializar la clase usandoMyClass{a1, a2, a3} donde el número de argumentos es igual aN. Quiero ...
Ejemplo de lista de inicializador de C ++ 0x
e gustaría ver cómo este ejemplo de código existente podría aprovechar la función de lista de inicializador de C ++ 0x. Ejemplo0: #include <vector> #include <string> struct Ask { std::string prompt; Ask(std::string a_prompt):prompt(a_prompt){} ...
¿Cómo puedo reescribir este código javascript en C ++ 11?
Este es el código de cierre de JavaScript que vi en la Guía Definitiva de Javascript. Me gustaría escribirlo como C ++ 11 var uniqueID1 = (function() { var id = 0; return function() { return id++; }; })(); Este es el código cpp que escribí. ...
¿Cómo verificar si un hilo std :: todavía se está ejecutando?
¿Cómo puedo verificar si unstd::thread todavía se está ejecutando (de forma independiente de la plataforma)? Carece de unatimed_join() método yjoinable() no es para eso. ensé en bloquear un mutex con unastd::lock_guard en el hilo y ...