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

3 la respuesta

CMake: eliminar un indicador de compilación para una sola unidad de traducción

Me gustaría eliminar un indicador de compilación establecido para una sola unidad de traducción. ¿Hay alguna forma de hacer esto? (por ejemplo, usandoset_property?) Nota: la bandera de compilación no tiene-fno-name negación (por ...

1 la respuesta

¿Por qué la plantilla-id en "A <0> = 0" no se compila sin espacio debido al operador mayor o igual que "> ="?

template <int> using A = int; void f(A<0>=0); // Attempting to declare a function f taking int, // with the default argument 0 // Works as expected: // void f(A<0> = 0);Esto tampoco se compila enGCC 4.9.2 ni Clang ...

1 la respuesta

FFMPEG: Mientras decodifica el video, ¿es posible generar resultados en el búfer proporcionado por el usuario?

En el escenario de video de decodificación ffmpeg,H264por ejemplo, típicamente asignamos unAVFrame y decodificamos los datos comprimidos, luego obtenemos el resultado del miembrodata ylinesize deAVFrame. Como el siguiente código: // input ...

3 la respuesta

Operador ternario en C vs C ++ [duplicado]

Esta pregunta ya tiene una respuesta aquí: Errores al usar el operador ternario en c [/questions/26448611/errors-using-ternary-operator-in-c] 5 respuestasHay muchas diferencias entre C y C ++ y se quedó atascado en una de ellas. El mismo ...

3 la respuesta

Función de plantilla de llamada sin <>; inferencia de tipos

Si tengo una plantilla de función contypename T, donde el compilador puede establecer el tipo por sí mismo, no tengo que escribir el tipo explícitamente cuando llamo a la función como: template < typename T > T min( T v1, T v2 ) { return ( v1 < ...

2 la respuesta

C ++ 11: Desambiguate a un miembro de la clase en herencia múltiple

Supongamos que tengo esta plantilla de clase base variadic: template <typename ... Types> class Base { public: // The member foo() can only be called when its template // parameter is contained within the Types ... pack. template <typename T> ...

4 la respuesta

¿Puedo usar decltype (o algo similar) para crear instancias explícitas de plantilla sin duplicación de firma?

Quiero instanciar template<typename T> void foo( T& t, SomeType some_parameter, AnotherType another_parameter, EtcType yet_another_parameter, AsYouCanTell this_is_a_very_long_signature);es decir, una función con una firma larga. Ahora, sé cómo ...

2 la respuesta

Normalizar placa de coche para OCR en OpenCV C ++

Estoy haciendo un sistema simple de reconocimiento de placas de automóviles OCR. Estoy usando HaarCascades para encontrar la placa del automóvil, y luego necesito normalizar esta placa, para ponerla en mi módulo OCR. Estoy usando el relleno para ...

4 la respuesta

¿Cómo puedo reemplazar mi macro de excepción de C ++ con una función en línea con soporte __LINE__ y __FILE__?

Actualmente leo el libro Effective C ++ de Scott Meyers. Dice que debería preferirinline funciones sobre#define para macros con funciones similares. Ahora trato de codificar una función en línea para reemplazar mi macro de excepción. Mi vieja ...

2 la respuesta

Iteradores en objeto contenedor temporal

Supongamos que tengo una función que devuelve un contenedor STL por valor, digamos std :: list std::list<Foo> get_Foolist() { std::list<Foo> lst; //populate lst return lst; }o class SomeClass { std::list<Foo> get_Foolist() { return m_foolst; } ...