Resultados de la búsqueda a petición "c++11"
¿Cómo asegurar CRTP contra proporcionar una superclase incorrecta? [duplicar]
Esta pregunta ya tiene una respuesta aquí: ¿Cómo evitar errores al usar CRTP? [/questions/4417782/how-to-avoid-errors-while-using-crtp] 5 respuestasEn elpatrón de plantilla curiosamente ...
Comportamiento extraño con la variable miembro estático constexpr
Esta es una pregunta de seguimiento paraReferencia indefinida a char constexpr estático [] [] [https://stackoverflow.com/questions/28530278/u ndefined-reference-to-static-constexpr-char]. El siguiente programa se construye y funciona ...
Cambio de tipo sin cambiar bits
Quiero tomar una variable de pila yreinterpret cast en un tipo entero sin signo del mismo tamaño en bytes. Por ejemplo, podría querer tomardouble valor y lanzarlo a unuint64_t, con la trampa de que los bits no se modifican. Y quiero hacerlo de ...
Invalidación de referencia después de aplicar reverse_iterator en un iterador personalizado
Implementé un iterador bidireccional, sin embargo, en lugar de operar en una estructura de datos, devuelve una serie matemática que se puede calcular iterativamente en ambas direcciones. De hecho, estoy iterando a través de los enteros, usando ++ ...
Insertar una transformación vectorial
Anteriormente publiqué unpregunta [https://stackoverflow.com/questions/28545184/what-is-the-optimal-way-to-concatenate-two-vectors-whilst-transforming-elements] en la forma óptima deconcatenar dosstd::vectors, donde primero se debe transformar un ...
¿Mejora la seguridad para marcar a los operadores de asignación como solo de valor?
SiT es un tipo de clase con la firma predeterminada para el operador de asignación, entonces podemos escribir: T const &ref = ( T{} = something );que crea una referencia colgante. Sin embargo, con la firma: T &operator=(T t) &el código anterior ...
guardar lista de argumentos variables para llamadas fprintf
Estoy escribiendo un pesado programa multihilo [> 170 hilos] c ++ 11. Cada hilo está registrando información enunoarchivo utilizado por todos los hilos. Por motivos de rendimiento quiero crear unIniciar sesión hilo que está escribiendo la ...
¿Es legal verificar si la dirección de un subobjeto se encuentra dentro de los límites de un objeto que contiene
2 preguntas: ¿El siguiente código está bien formado con un comportamiento definido? ¿Hay alguna implementación posible de c ++ en la que se pueda afirmar? Código (c ++ 11 y superior): #include <cassert> #include <utility> #include <ciso646> ...
Paso de valores a través de std :: bind
Quiero pasar un valor a través destd::bind a una función que toma una referencia rvalue en C ++ 0x. No puedo entender cómo hacerlo. Por ejemplo: #include <utility> #include <functional> template<class Type> void foo(Type &&value) { Type ...
Fundición de referencia de valor r y materialización temporal
La salida para el siguiente código produce: void doit(const T1 &, const T2 &) [T1 = unsigned long, T2 = int] t1 == t2 t1 == (T1)t2 t1 != (T1&)t2 t1 == (T1&&)t2Entiendo que elt1 == t2 El caso es simplemente una promoción integral. El segundo ...