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

3 la respuesta

C ++ lanzar puntero desreferenciado

¿Cuál es el tipo del objeto de excepción en el siguiente lanzamiento: Pregunta1>range_error r("error"); throw r; Answer1> un objeto de range_error Pregunta2>exception *p = &r; throw *p; Answer2> un objeto de excepción en rodajas ...

1 la respuesta

OpenCV ejecutando el algoritmo kmeans en una imagen

Estoy tratando de ejecutar kmeans en una imagen en color de 3 canales, pero cada vez que intento ejecutar la función parece fallar con el siguiente error: OpenCV Error: Assertion failed (data.dims <= 2 && type == CV_32F && K > 0) in unknown ...

4 la respuesta

Conversión implícita de char ** a const char **

Por qué mi compilador (GCC) no se emite implícitamente desdechar** aconst char**? El siguiente código: #include <iostream> void print(const char** thing) { std::cout << thing[0] << std::endl; } int main(int argc, char** argv) { print(argv); } ...

3 la respuesta

¿Por qué los punteros NULL se definen de manera diferente en C y C ++?

Cía,NULL Se define como(void *)0 mientras que en C ++ es0. ¿Por que es esto entonces? En C puedo entender que siNULL no se escribe a(void *) entonces los compiladores pueden / no pueden generar advertencias. Aparte de esto, ¿hay alguna razón?

3 la respuesta

Por qué std :: cout la salida desaparece por completo después de que se le envíe NULL

Me tomó un tiempo descubrir por qué algunas salidas de Cout parecen desaparecer en el éter. El culpable std::cout<< "This line shows up just fine" << std::endl; const char* some_string = a_function_that_returns_null(); if (some_string == 0) ...

3 la respuesta

¿Cómo asegurarse de que el parámetro de plantilla es un subtipo del tipo deseado?

Tengo una clase de plantilla, lo que quiero hacer son las siguientes Asegúrese de que un objeto se instancia solo si el parámetro de plantilla pasado es un subtipo del tipo deseadoomunique al usuario del código por adelantado qué es lo que el ...

7 la respuesta

Inicialización en constructores, ¿mejores prácticas?

He estado programando en C ++ por un tiempo y he usado ambos métodos: class Stuff { public: Stuff( int nr ) : n( nr ) { } private: int n; } class Stuff { public: Stuff( int nr ) { n = nr; } private: int n; }Nota: Esto no es lo mismo ...

2 la respuesta

Cómo encontrar bucles cerrados en redes de gráficos

Tengo una red gráfica no dirigida compuesta de calles y cruces, y me gustaría saber si hay algún algoritmo que me ayude a encontrar bucles cerrados, es decir, lugares donde puedo colocar edificios. Cualquier ayuda apreciada, gracias!

2 la respuesta

Descomprimir un archivo de C ++ en Redhat: alternativas al sistema ()

Necesito descomprimir un archivo mientras ejecuto un programa C ++ (como se describe enEsperando que finalice la descompresión antes de continuar con el código C ++ en una máquina ...

3 la respuesta

¿Hacer que un parámetro de plantilla sea un amigo?

Ejemplo template<class T> class Base { public: Base(); friend class T; }; Ahora esto no funciona ... ¿Hay alguna manera de hacer esto? Realmente estoy tratando de hacer un sellador de clase general como este: class ClassSealer { private: ...