Resultados de la búsqueda a petición "c++"
Tutoriales o libros de OpenGL actualizados para c ++ [cerrado]
Soy nuevo en OpenGL, estoy en Linux y tengo una tarjeta NVIDIA que admite OpenGL 3.2. Me gustaría aprender de los cambios más recientes de OpenGL. Estoy buscando tutoriales en C ++ o libros de OpenGL 3.0+. Sé que esta pregunta se ha hecho con ...
¿Hay alguna manera de obligar al compilador de c ++ a no optimizar objetos estáticos específicos en una biblioteca estática?
(Solo necesita trabajar para gcc 5.4, si no se puede encontrar una solución general) Tengo una fábrica genérica que utilizo para construir objetos basados en alguna clave (como una cadena que representa un nombre de clase). La fábrica ...
La deducción de argumento de plantilla de clase falló con la clase derivada
#include <utility> template<class T1, class T2> struct mypair : std::pair<T1, T2> { using std::pair<T1, T2>::pair; }; int main() { (void)std::pair(2, 3); // It works (void)mypair(2, 3); // It doesn't work }¿Está bien hecho lo anterior? ¿Es ...
obtener el nombre del objeto C ++ en tiempo de ejecución
¿Puedo obtener el nombre del objeto en tiempo de ejecución (como obtener el tipo de objeto a través de RTTI)? Quiero que el objeto pueda imprimir su nombre. Gracias.
C # genérico con constante
¿Hay algo similar a esta plantilla de C ++? template <int A> class B { int f() { return A; } }Quiero hacer que cada instancia de B <1>, B <2>, etc. (por ejemplo, tupla) sea de un tipo diferente.
¿Por qué las funciones que usan std :: mutex hacen una verificación nula de la dirección de pthread_key_create?
Tome esta función simple que incrementa un número entero bajo un bloqueo implementado porstd::mutex: #include <mutex> std::mutex m; void inc(int& i) { std::unique_lock<std::mutex> lock(m); i++; }Esperaría que esto (después de la alineación) se ...
¿Por qué se requiere <> cuando se especifica una clase de plantilla que tiene valores predeterminados para todos sus parámetros de plantilla?
¿Hay una buena razón por la cual<> es obligatorio al especificar una clase de plantilla que tiene valores predeterminados para todos sus parámetros de plantilla? p.ej. #include <iostream> template<typename T = int> class C { public: T obj = 0; ...
¿Por qué fopen no puede abrir un archivo que existe?
Estoy en Windows XP usando Visual Studio 6 (sí, sé que es viejo) creando / manteniendo una DLL de C ++. Me encontré con un problema con fopen al no abrir un archivo existente, siempre devuelve NULL. He intentado: Verificando errno y _doserrno ...
Qt ¿cómo abrir un archivo en el directorio actual? o que tiene de malo esto?
Estoy tratando de abrir un archivo xml en la ubicación actual del ejecutable QString path = QDir::currentPath(); path.append("/acc.xml"); QFile file(path); if(!file.open(QIODevice::ReadOnly)) { insertItem("IO ERR"); }Cuando lo ejecuto desde Qt ...
Usar shared_ptr para una propiedad única (tipo de): ¿es esta una buena práctica?
Esto es bastante difícil de explicar, pero haré lo mejor que pueda. Entonces, tengo un RenderComponent, EventManager y RenderSystem. En mi constructor RenderComponents, provoco un evento renderComponentCreated al que se suscribe RenderSystem. ...