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

2 la respuesta

Operaciones atómicas de colas multiproceso

Estoy jugando con las estructuras std :: atomic y escribí esta cola de múltiples productores y múltiples consumidores sin bloqueo, que adjunto aquí. La idea para la cola se basa en dos pilas: una pila de productor y una de consumidor, que ...

2 la respuesta

¿Cuál es la diferencia entre un std :: shared_ptr vacío y uno nulo en C ++?

loscplusplus.comshared_ptr página [http://www.cplusplus.com/reference/memory/shared_ptr/]llama a una distinción entre unvacío std::shared_ptr y unnulo shared_ptr. losPágina de ...

3 la respuesta

Determinar el tipo de plantilla al acceder a elementos Mat OpenCV

Estoy usando el siguiente código para agregar algo de ruido a una imagen (directamente de la referencia de OpenCV, página 449 - explicación decv::Mat::begin): void simulate_noise(Mat const &in, double stddev, Mat &out) { cv::Size s = in.size(); ...

3 la respuesta

¿Las funciones con enlace C pueden devolver el tipo de clase?

Observé una función en un dll que tiene un enlace C. Esta función devuelve el tipo de clase. No estoy seguro de cómo esto es posible ya que C no entiende la clase. Escribí un dll y un programa de muestra yo mismo y noté que el compilador VC ...

1 la respuesta

Incluyendo #incluye en el archivo de encabezado vs archivo fuente

Me gusta poner todos mis #incluidos en mi archivo de encabezado y luego solo incluir mi encabezado para ese archivo fuente en mi archivo fuente. ¿Cuál es el estándar de la industria? ¿Hay algún inconveniente en mi método?

4 la respuesta

toupper devuelve entero en lugar de char

para la siguiente función void display() { for (int i = 0; i < 8; i++) { for (int j = 0; j < 8; j++) { if (board[i][j] < 84 && (i+j)%2 == 0) SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), 0x70); else if (board[i][j] < 84 && (i+j)%2 ...

3 la respuesta

Exponer una clase ISO C ++ a C #

Necesito exponer algunas clases de C ++ a C # (estoy construyendo en Linux, usando mono, por lo que COM no es una opción) La evidencia que he reunido hasta ahora sugiere que la mejor manera de abordar esto es: Escriba una clase de contenedor C ...

6 la respuesta

¿Cómo puedo saber si una tupla contiene un tipo?

Supongamos que quiero crear un contenedor heterogéneo en tiempo de compilación deúnico tipos de alguna secuencia de tipos no únicos. Para hacer esto, necesito iterar sobre el tipo de fuente (algún tipo detuple) y compruebe si cada tipo ya existe ...

2 la respuesta

Dynamic_cast no arroja excepciones como se esperaba

Basado en esta respuesta ... Encontrar el tipo de un objeto en C ++ [https://stackoverflow.com/questions/351845/finding-the-type-of-an-object-in-c] ... escribí este código: static TVALUE getUpperBound() { SomeStruct<TVALUE>* t; try ...

1 la respuesta

usando putText () en diagonal? Usando OpenCV

¿Es posible usar el método putText () para dibujar texto en una imagen en diagonal? Si no, además de usar addWeighted () para mezclar dos imágenes (donde una de ellas es un texto colocado en diagonal), ¿hay alguna otra opción? Estoy tratando de ...