Resultados de la búsqueda a petición "c++"
Cómo "Revelar en Finder" o "Mostrar en Explorer" con Qt
¿Es posible abrir una carpeta en el Explorador de Windows / OS X Finder y luego seleccionar / resaltar un archivo en esa carpeta y hacerlo de manera multiplataforma? En este momento, hago algo como QDesktopServices::openUrl( QUrl::fromLocalFile( ...
Definición de C ++ del miembro de datos estáticos dllimport
Tengo una clase que se ve a continuación: //.h file class __declspec(dllimport) MyClass { public: //stuff private: static int myInt; }; // .cpp file int MyClass::myInt = 0;Me sale el siguiente error de compilación: error C2491: 'MyClass::myInt' ...
Protocolo buffer3 y json
El búfer de protocolo v3 afirma que la biblioteca es compatible con json ( https://developers.google.com/protocol-buffers/docs/proto3#json [https://developers.google.com/protocol-buffers/docs/proto3#json]), pero no puedo encontrar cómo lograr ...
Clase de extensión de Cython: ¿Cómo expongo los métodos en la estructura C generada automáticamente?
Tengo un código C ++ existente que define algunas clases que necesito usar, pero necesito poder enviar esas clases al código Python. Específicamente, necesito crear instancias de clase en C ++, crear objetos Python para servir como envoltorios ...
Plantilla de función abreviada versus plantilla de función con parámetro de referencia de reenvío
¿Cuáles son las diferencias entreplantillas de función con parámetros de referencia de reenvío template<typename T> void Universal_func(T && a) { }yplantillas de funciones abreviadas? void auto_fun(auto && a) { }Puedo reemplazarUniversal_func ...
¿Lanzar o no lanzar excepciones?
Estaba hablando con un amigo mío que a través de mi nuevo código no trataba las excepciones, solo porque no sabía cómo hacerlo en C ++. Su respuesta me sorprendió: "¿por qué demonios querrías arrojar excesos?". Le pregunté por qué, pero no tenía ...
Cómo crear un índice entero de mapeo ordenado con plantillas
Tengo la estructura de datos: template <int...I> struct index {}; template <typename...T> struct data {}; template <int I, int J> struct X { static constexpr int i = I; static constexpr int j = J; }; typedef data< X<0,4>, X<1,2>, X<2,1>, X<1,6>, ...
¿Por qué es importante incluir el archivo ".moc" al final de un archivo de código fuente Qt?
¿Por qué es importante agregar una inclusión para el archivo .moc en un código fuente Qt cpp? Este es un paso común utilizado en varias muestras de Qt, incluido ...
¿Cómo ejecutar parte del código con una probabilidad especificada?
Tengo una variablecnt, cuyo valor se verifica mediante unif/else declaración de la siguiente manera: Sicnt<=2, luego llamefunc Si nocnt > 2, luego llamefunc con la probabilidad deP=3/(2*cnt). ¿Cómo puedo implementar esta ejecución de código ...
Convierte cuatro bytes a Entero usando C ++
Estoy tratando de convertir 4 bytes a un entero usando C ++. Este es mi código: int buffToInteger(char * buffer) { int a = (int)(buffer[0] << 24 | buffer[1] << 16 | buffer[2] << 8 | buffer[3]); return a; }El código anterior funciona en ...