Resultados de la búsqueda a petición "c++"
Utilizando un literal C ++ definido por el usuario para inicializar una matriz
Tengo un montón de vectores de prueba, presentados en forma de cadenas hexadecimales: MSG: 6BC1BEE22E409F96E93D7E117393172A MAC: 070A16B46B4D4144F79BDD9DD04A287C MSG: 6BC1BEE22E409F96E93D7E117393172AAE2D8A57 MAC: ...
Referencia indefinida a static const int
Me encontré con un problema interesante hoy. Considere este simple ejemplo: template <typename T> void foo(const T & a) { /* code */ } // This would also fail // void foo(const int & a) { /* code */ } class Bar { public: static const int kConst ...
Obtener el tamaño de un campo individual de un campo de estructura c ++
La versión corta es: ¿Cómo aprendo el tamaño (en bits) de un campo individual de un campo c ++? Para aclarar, un ejemplo del campo del que estoy hablando: struct Test { unsigned field1 : 4; // takes up 4 bits unsigned field2 : 8; // 8 bits ...
¿Por qué el alcance del parámetro C ++ afecta la búsqueda de funciones dentro de un espacio de nombres?
Esto me parece un poco al revés, pero funciona: #include <iostream> namespace nTest { struct cTest {}; void fTest(cTest& x) { std::cout << "nTest::fTest(cTest&) called" << std::endl; } } int main(void) { nTest::cTest x; fTest(x); //Weird! fTest ...
Referencia indefinida a 'Class :: Class'
Después de solucionar el problema anterior (vea mi otra pregunta que he hecho). Había declarado más clases. Uno de estos se llama CombatAdmin que hace varias cosas: (archivo de encabezado) #ifndef COMBATADMIN_H #define COMBATADMIN_H #include ...
¿Cómo afirmar que una cláusula constexpr si no ocurre nunca?
Quiero generar un error de tiempo de compilación cuando no sea de constexpr si las condiciones son verdaderas, por ejemplo: if constexpr(condition1){ ... } else if constexpr (condition2) { .... } else if constexpr (condition3) { .... } else { ...
Eliminar widgets de QGridLayout
Intento eliminar widgets de una fila especificada en unaQGridLayout Me gusta esto void delete_grid_row(QGridLayout *layout, int row) { if (!layout || row < 0) return; for (int i = 0; i < layout->columnCount(); ++i) { QLayoutItem* item ...
¿Cómo escribir en un búfer de memoria con un ARCHIVO *?
¿Hay alguna forma de crear un búfer de memoria como ARCHIVO *? En TiXml, puede imprimir el xml en un ARCHIVO * pero parece que no puedo imprimirlo en un búfer de memoria.
Argumentos requeridos y opcionales utilizando las opciones del programa Boost Library
Estoy usando la biblioteca de opciones del programa Boost para analizar los argumentos de la línea de comandos. Tengo los siguientes requisitos: Una vez que se proporciona "ayuda", todas las demás opciones son opcionales;Una vez que no se ...
Estructura de relleno en C ++
Si tengo unstruct en C ++, ¿no hay forma de leerlo / escribirlo de manera segura en un archivo que sea compatible con multiplataforma / compilador? Porque si entiendo correctamente, cada compilador 'rellena' de manera diferente según la ...