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

5 la respuesta

Error de enlace con `libopencv_highgui.so` en Ubuntu 14.04, resultado extraño con` libtiff.so.5`

ProblemaEstoy compilando la biblioteca de aprendizaje profundoCafe [http://caffe.berkeleyvision.org/]en Ubuntu 14.04 (64 bit). OpenCV (Version: 2.4.8+dfsg1-2ubuntu1) se instala desde el servidor de paquetes ubuntu con: sudo apt-get install ...

2 la respuesta

¿Cómo vectorizar mi bucle con g ++?

Los enlaces introductorios que encontré al buscar: 6.59.14 Pragmas específicos de bucle [https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Loop-Specific-Pragmas.html]2.100 Pragma ...

3 la respuesta

uso no válido de la función miembro no estática [duplicado]

Esta pregunta ya tiene una respuesta aquí: problema para ordenar usando la función miembro como comparador [/questions/1902311/problem-sorting-using-member-function-as-comparator] 7 respuestasTengo algo como esto: class Bar { public: ...

2 la respuesta

¿Cómo puedo usar una clase declarada hacia adelante en un std :: vector?

Pensé que solo podía crear una referencia o un miembro de puntero a una clase declarada hacia adelante. Sin embargo, me sorprendió descubrir que esto funciona: #include <vector> struct Donkey; struct Cage { std::vector<Donkey> donkeys; }; struct ...

4 la respuesta

Determine si una cadena contiene solo caracteres alfanuméricos (o un espacio)

Estoy escribiendo una función que determina si una cadena contiene solo caracteres alfanuméricos y espacios. Estoy probando efectivamente si coincide con la expresión regular^[[:alnum:] ]+$ pero sin usar expresiones regulares. Esto es lo que ...

3 la respuesta

¿Una forma conveniente de definir todos los operadores de comparación para la clase con un miembro de datos numéricos?

Si tengo un tipo que consta de un solo miembro de datos numéricos (por ejemplo, unint) y varios métodos, ¿hay una manera conveniente de decirle al compilador que genere automáticamente todos los operadores de comparación obvios? Es decir, en ...

4 la respuesta

Diferencia entre static const char * y const char *

¿Podría alguien explicar la diferencia en cómo se manejan los 2 fragmentos de código a continuación? Definitivamente compilan a diferentes códigos de ensamblaje, pero estoy tratando de entender cómo el código podría actuar de manera diferente. ...

7 la respuesta

Anulación vs virtual

¿Cuál es el propósito de usar la palabra reservada virtual frente a las funciones? Si quiero que una clase secundaria anule una función principal, simplemente declaro la misma función, comovoid draw(){}. class Parent { public: void say() { ...

2 la respuesta

Punto de secuencia dentro de operadores de asignación

Tomemos, por ejemplo, el operador de asignación compuesto específico^=. Esta página de stackoverflow [https://stackoverflow.com/questions/17475166/are-there-sequence-points-in-the-expression-a-b-a-b-or-is-it-undefined] dice que la modificación ...

2 la respuesta

Problemas con tipos dependientes en plantillas

Tengo problemas con las plantillas y los tipos dependientes: namespace Utils { void PrintLine(const string& line, int tabLevel = 0); string getTabs(int tabLevel); template<class result_t, class Predicate> set<result_t> findAll_if(typename ...