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

12 la respuesta

¿Por qué C necesita la palabra clave "struct" y no C ++?

Siempre he estado un poco confundido acerca de lo que está pasando aquí: #include <stdio.h> int main() { timeval tv; tv.tv_sec = 1; for (;;) { select(0, 0, 0, 0, &tv); printf("%s\n", "Hello World!"); } } Lo siento si eso no se compila, solo lo ...

4 la respuesta

Are std :: showbase y std :: showpos mutuamente excluyentes?

sta pregunta surgió de una discusión que estaba teniendo sobre la forma correcta de generar un valor numérico usando la @ habituostream & operator << (ostream &, some_type) para un tipo numérico en C ++. La forma en que estoy familiarizado con ...

4 la respuesta

No entiendo por qué esto hace que mi programa se bloquee.

¡No entiendo por qué esto hace que mi programa se bloquee !? cuando compilo llega al final del programa y luego deja de responder. void rotate90(Image& image) { Pixel * tempPixel = new Pixel[(image.infoHeader.biWidth * ...

10 la respuesta

¿Un objeto de clase derivado contiene un objeto de clase base?

Considere el siguiente código de muestra a continuación: #include <iostream> using namespace std; class base { public: base() { cout << "ctor in base class\n"; } }; class derived1 : public base { public: derived1() { cout <<"ctor in derived ...

6 la respuesta

Casting integer para funcionar el puntero en el código de señal: ¿por qué funciona esto?

Estoy leyendo un libro (Programación avanzada en el entorno UNIX) y reviso la sección sobre señales. Cuando se usa la función de señal: void (*signal(int signo, void (*func)(int)))(int);el parámetro, func, puede ser un puntero a una función ...

22 la respuesta

¿Por qué no puedo abrir video avi en openCV?

Acabo de escribir un ejemplo simple de lectura de video con openCV2.3.1, pero parece que de todos modos no puedo abrir un video avi: VideoCapture capture("guitarplaying.avi"); if(!capture.isOpened()){ std::cout<<"cannot read video!\n"; return ...

14 la respuesta

Dado un puntero a un objeto C ++, ¿cuál es la forma preferida de llamar a una función miembro estática?

Di que tengo: class A { public: static void DoStuff(); // ... more methods here ... };Y luego tengo una función que quiere llamar a DoStuff: B::SomeFunction(A* a_ptr) { Es mejor decir: a_ptr->DoStuff(); } O es el siguiente mejor a pesar de que ...

4 la respuesta

La mejor manera de llamar al código administrado .NET desde el código no administrado

Estoy tratando de encontrar el mejor método para llamar al código .NET administrado desde el código C ++ no administrado. He encontrado información sobre Hosting .NET dentro de mi aplicación C ++ y puedo crear un pRuntimeHost e iniciarlo sin ...

4 la respuesta

function intente sintaxis catch y main

na característica de C ++ poco conocida, pero casi nunca utilizada, recibe una declaración: void foo(); Una posible definición legal podría ser: void foo() try { throw 42; } catch(...) { }Aquí ela implementación de la función @whole envuelta ...

12 la respuesta

Convertir matriz Eigen a matriz C

Los Eigen [http://eigen.tuxfamily.org/] library puede mapear la memoria existente en matrices Eigen. float array[3]; Map<Vector3f>(array, 3).fill(10); int data[4] = 1, 2, 3, 4; Matrix2i mat2x2(data); MatrixXi mat2x2 = Map<Matrix2i>(data); ...