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

2 la respuesta

Múltiples valores de retorno (enlaces estructurados) con tipos inmóviles y RVO garantizado en C ++ 17

Con C ++ 17, tendremos la posibilidad de devolver tipos inmóviles (incluidos los que no se pueden copiar) comostd::mutex, a través de lo que se puede considerar como optimización del valor de retorno garantizado (RVO):Elisión de copia garantizada ...

1 la respuesta

compara automáticamente dos series: prueba de disimilaridad

Tengo dos series, series1 y series2. Mi objetivo es encontrarcuánto es diferente la Serie2 de la Serie1, en una base de bin a bin,(cada bin representa una característica particular), automática / cuantitativamente. Esta imagen se puede ver en su ...

1 la respuesta

Especialización de clase de plantilla anidada heredada

El siguiente código fuente proviene de:Comprender la especialización parcial de las plantillas de clase anidadas ...

8 la respuesta

Usando CMake para generar archivos de proyecto de Visual Studio C ++

Estoy trabajando en un proyecto de código abierto C ++, para código que se compila en Linux y Windows. Yo uso CMake para construir el código en Linux. Para facilitar la configuración del desarrollo y las razones políticas, debo apegarme a los ...

1 la respuesta

Método de interfaz extraño para el iterador de puntos

Tengo que iterar sobre puntos específicos del rectángulo perimetral (en algunos casos necesito iterar sobre una línea de este rectángulo, en otros casos necesito iterar sobre un rectángulo completo). Tengo una interfaz PointIterator. struct ...

1 la respuesta

¿Cómo llevar el widget al frente en Qt?

Por favor, eche un vistazo a esta captura de pantalla: [/imgs/yHeHT.png] Los círculos son controles personalizados. Cuando hago clic en un control, necesito llevar el widget al frente. Ex. si hago clic en el segundo círculo debería verse ...

1 la respuesta

SWIG: Envolviendo C ++ para Perl usando solo un encabezado y una biblioteca compartida, no se puede encontrar el error de objeto cargable

Estoy tratando de aprender SWIG y tengo algunos problemas para que SWIG funcione con perl en una máquina Linux. Tengo los archivos Dog.h, Crow.h, Animal.i y libmylib.so. Todos estos archivos están en el mismo directorio. libmylib.so se compiló ...

1 la respuesta

¿Cómo puedo implementar el contador ABA con c ++ 11 CAS?

Estoy implementando una cola sin bloqueo basada en estoalgoritmo [http://www.cs.rochester.edu/research/synchronization/pseudocode/queues.html], que usa un contador para resolver el problema ABA. Pero no sé cómo implementar este contador con c ++ ...

2 la respuesta

¿Cómo puedo almacenar y acceder polimórficamente a diferentes tipos desde la misma jerarquía de herencia en la memoria contigua?

Para el polimorfismo, el enfoque habitual es usarstd::vector<base*>. Sin embargo, tengo que proporcionar las direcciones yo mismo, es decir, administrar la memoria yo mismo si usostd::unique_ptr<> o punteros crudos. Me gustaria tener ...

5 la respuesta

¿El bit std :: array es compatible con el antiguo array C?

Es el subyacenterepresentación de bits por unstd::array<T,N> v y unT u[N] ¿lo mismo? En otras palabras, ¿es seguro copiarN*sizeof(T) bytes de uno a otro? (Ya sea a travésreinterpret_cast omemcpy.) Editar: Para aclarar, el énfasis está enmisma ...