Resultados de la búsqueda a petición "c++"

4 la respuesta

convertir -1 a tipos sin signo

Considere el siguiente código para configurar todos los bits dex unsigned int x = -1; ¿Es esto portátil? Parece funcionar al menos en Visual Studio 2005-2010

4 la respuesta

Qt: redimensionando un QLabel que contiene un QPixmap manteniendo su relación de aspecto

Uso un QLabel para mostrar el contenido de un QPixmap más grande y que cambia dinámicamente para el usuario. Sería bueno hacer esta etiqueta más pequeña / más grande dependiendo del espacio disponible. El tamaño de la pantalla no siempre es tan ...

3 la respuesta

¿Cuál es la mejor manera de usar el tipo C uuid_t como clave en un std :: map?

¿Es esta una forma adecuada de proporcionar claves únicas en un mapa? En otras palabras, ¿la clave se hace a partir del valor único contenido en el uuid, o se hace desde el puntero a lauuid_t struct? Una pregunta al margen, ¿hay un contenedor ...

4 la respuesta

C ++ variable privada sin ctor predeterminado: ¿no se compila?

Tengo una clase obj1 que no tiene un constructor predeterminado, y la clase obj2 que tampoco tiene un constructor predeterminado, y tiene como variable privada un elemento de obj1: Me gustaría algo como el siguiente código, pero en realidad ...

7 la respuesta

Creando un espacio de nombres C ++ en encabezado y fuente (cpp)

¿Hay alguna diferencia entre envolver el contenido del encabezado y del archivo cpp en un espacio de nombres o envolver solo el contenido del encabezado y luego hacerusing espacio de nombres en el archivo cpp? Por diferencia, me refiero a ...

2 la respuesta

¿Cómo puedo llamar a un destructor privado desde shared_ptr?

Tengo unresource_manager clase que mantiene unastd::vector<boost::shared_ptr<resource> > internamente. @resource_manager es una clase amiga deresource. Quieroresourceas @s solo serán creadas / eliminadas por,resource_manager, así que hice sus ...

3 la respuesta

Cómo encontrar un centro de cruz láser con cv abierto

Desde una cámara con cv abierto puedo obtener una cruz roja (ver la imagen a continuación), ¿no conozco el mejor método para calcular las coordenadas del centro de la cruz (x, y)? Podemos suponer que el láser es rojo. Probablemente tendré ...

1 la respuesta

boost :: python and set :: erase -> comportamiento extraño

Estoy tratando de almacenar objetos en un conjunto std ::. Esos objetos son boost :: shared_ptr <>, provenientes del entorno python. Agregar valores al conjunto no causará ningún problema. Pero cuando trato de borrar un valor, aunque estoy ...

3 la respuesta

Vectores de referencias a objetos

Es legal tener un vector de referencias a objetos, como el siguiente? vector<Agent&> seenAgents; ¿Cuál sería, por ejemplo, poblado por algunos, pero no todos los objetos en la escena? Tengo un vector de objetos de Agente, pero el vector ...

5 la respuesta

¿Cómo puedo hacer que el almacenamiento de objetos lambda de C ++ sea más eficiente?

He estado pensando en almacenar C ++ lambda últimamente. El consejo estándar que ve en Internet es almacenar el lambda en un objeto std :: function. Sin embargo, ninguno de estos consejos considera las implicaciones de almacenamiento. Se me ...