Resultados de la búsqueda a petición "c++"
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 ...
¿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 ...
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 ...
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 ...
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 < ...
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> ...
¿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 ...
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 ...
¿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 ...
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; } ...