Resultados de la búsqueda a petición "c++11"
Constructor constexpr con validación de compilación.
Me gustaría construir una clase con la opción de constexpr-ness. Y, por supuesto, me gustaría aprovechar la verificación de errores de compilación.Cada
Implementación de GCC atomic shared_ptr
De acuerdo ahttps://gcc.gnu.org/bugzilla/show_bug.cgi?id=57250 [https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57250], GCC 4.9 tiene soporte para atómicashared_ptr operaciones Usando GCC 4.9.2, puedo compilar un programa que usa atomicshared_ptr. ...
Parámetros de plantilla en plantillas de C ++
Estoy tratando de usar parámetros de plantilla de plantilla, similar a lo que se haceaquí yaquí (y muchos otros lugares).
Inicializando std :: array <char, x> miembro en el constructor usando cadena literal. GCC bug?
El siguiente ejemplo inicializando un
¿Especificando un tipo para todos los argumentos pasados a la función variable o la función de plantilla variable sin matriz, vector, estructuras, etc.?
Estoy creando una función (posiblemente una función miembro, no es que importe ... ¿tal vez sí?) Que necesita aceptar un número desconocido de argumentos, pero quiero que todos sean del mismo tipo. Sé que podría pasar una matriz o vector, pero ...
¿Cuándo un constructor privado no es un constructor privado?
Digamos que tengo un tipo y quiero que su constructor predeterminado sea privado. Escribo lo siguiente: class C { C() = default; }; int main() { C c; // error: C::C() is private within this context (g++) // error: calling a private constructor ...
¿El mandato estándar enable_shared_from_this se hereda públicamente? ¿Por qué?
Es común heredar deenable_shared_from_this solo para poder regresarshared_ptr's de las funciones de los miembros como la intención principal, sin intención de exponerenable_shared_from_this API en la clase derivada. Desde hacer uso ...
¿Los mutexes garantizan el pedido de adquisición?
Un compañero de trabajo tuvo un problema recientemente que se redujo a lo que creemos que fue la siguiente secuencia de eventos en una aplicación C ++ con dos hilos: El hilo A contiene un mutex. Mientras el hilo A retiene el mutex, el hilo B ...
¿Hay alguna manera de extraer un recurso de texto en un literal de cadena sin procesar utilizando el preprocesador?
Acabo de notar que una respuesta que he dado paraesta pregunta [https://stackoverflow.com/questions/37487971/turn-a-text-file-into-a-string-at-compile-time] en realidad no funciona: Independientemente de usar CMake o no, lo siguiente debería ...
Cómo emitir tipos integrales de forma segura a enumeraciones de ámbito
C++11 las enumeraciones de ámbito son geniales, debe usarlas siempre que sea posible. Sin embargo, a veces necesita convertir un número entero en un valor de enumeración con ámbito (por ejemplo, si lo obtiene de la entrada del usuario). ¿Hay ...