Resultados de la búsqueda a petición "c++"
Casting de punteros dobles de clases base
Tengo una clase de resumen, diAnimal. De esta clase, tengo muchas clases heredadas, comoCat, Dog, Mouse. Tengo un método que quiero poder llevar punteros a punteros de estos objetos. Asi quevoid someMethod(Animal **anAnimal); ¿Cómo se logra ...
Creando un alias de tipo para una clase con plantilla
En lugar de usa std::vector<Object> ObjectArray; Me gustaría que fuera MyArray<Object> ObjectArray;con todos los métodos std :: vector conservados. (como push_back (), reserve (), ... etc.) Sin embargo, usando typedef std::vector MyArray; no ...
¿Importa dónde coloco el asterisco al declarar punteros en C ++?
Solo estoy aprendiendo C ++ y de todo el código de ejemplo que he visto en los últimos días, me cuesta entender dónde se debe colocar el puntero. ¿Cuál es la diferencia en estos 3? 1. char* x = /* ... */ 2. char *y = /* ... */ 3. char * z = ...
OpenCV C ++ y cvSmooth
Cualquiera sabe cuál podría ser el problema: cvSmooth(origImage, grayImage1, CV_BLUR,3); Recibí un error: error: cannot convert `cv::Mat' to `const CvArr*' for argument `1' to `void cvSmooth(const CvArr*, CvArr*, int, int, int, double, ...
Tipo de técnicas de borrado
(Con el borrado de tipo, me refiero a ocultar parte o la totalidad de la información de tipo con respecto a una clase, algo así como Boost.Any [http://www.boost.org/doc/libs/1_46_0/doc/html/any.html].) Quiero conocer las técnicas de borrado de ...
Agregar texto (enriquecido) de forma permanente a QTextEdit o QTextBrowser en Qt
Hay un poco de trampa en QTextEdit, se puede agregar texto simplemente usando append (). Sin embargo, si el documento es texto enriquecido, cada vez que se agrega al documento, aparentemente se vuelve a analizar. Si está utilizando el cuadro ...
Precisión cuádruple en C ++ (GCC)
Recientemente, el GCC 4.6.0 salió junto con libquadmath [http://gcc.gnu.org/onlinedocs/libquadmath/]. Desafortunadamente, GNU ha admitido Fortran, pero no C o C ++ (todo lo que se incluye es un .so). No he encontrado una manera de usar estas ...
modificador / declaración de caso en C ++ con un tipo QString
Quiero usar switch-case en mi programa pero el compilador genera un error. ¿Cómo puedo usar laswitch declaración con unaQString? El compilador me da este error: switch expression of type 'QString' is illegal Mi código es el siguiente: bool ...
especialización de plantilla de c ++ - error de enlazador múltiples definiciones
Mi tercera pregunta aquí hoy ;-), pero soy realmente nuevo en la programación de plantillas c ++ y la sobrecarga del operador. Estoy intentando lo siguiente: terminallog.hh //snipped code class Terminallog { public: Terminallog(); ...
¿Cuál es la idea detrás de ^ = 32, que convierte letras minúsculas en mayúsculas y viceversa?
Estaba resolviendo algún problema en las fuerzas de código. Normalmente, primero verifico si el carácter es una letra en inglés superior o inferior y luego resto o agrego32 para convertirlo a la letra correspondiente. Pero encontré a alguien ...