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

6 la respuesta

Encadenamiento de predicados de ordenación (por ejemplo, para std :: sort)

Puede pasar un puntero de función, un objeto de función (o aumentar lambda) a std :: sort para definir un orden débil estricto de los elementos del contenedor que desea ordenar. Sin embargo, a veces (lo suficiente como para haberlo tocado varias ...

6 la respuesta

Asignación paralela en C ++

¿Hay alguna forma de hacer una asignación paralela en C ++? Actualmente, las siguientes compilaciones (con advertencias) #include <iostream> int main() { int a = 4; int b = 5; a, b = b, a; std::cout << "a: " << a << endl << "b: " << b << endl; ...

1 la respuesta

¿Cómo puedo reducir el ancho de banda en un nivel de dominio de aplicación en Windows (en modo de usuario)?

Me gustaría hacer que suceda lo siguiente: Mi aplicación se ejecuta en una máquina con Windows (llámela aplicación A).Puedo modificar el código fuente de la aplicación A para introducir la limitación del ancho de banda.Me gustaría poder ...

8 la respuesta

Pregunta de la función de Fibonacci

Estaba calculando la secuencia de Fibonacci y me topé con este código, que vi mucho: int Fibonacci (int x) { if (x<=1) { return 1; } return Fibonacci (x-1)+Fibonacci (x-2); }Lo que no entiendo es cómo funciona, especialmente la parte de ...

2 la respuesta

¿Qué es el "operador T * (vacío)" y cuándo se invoca?

Tengo 2 archivos: /****demo.cpp****/ #include <iostream.h> #include "gc.h" class foo{}; int main(){ gc<foo> x1; cout<<x1; } /*****gc.h*****/ template <class T> class gc { T* ptr; public: operator T*(){} };Si no escribooperator T*(){} entonces ...

1 la respuesta

Redireccionamiento std :: cout

Necesito una clase que redirija una corriente de entrada a otra durante la vida útil de su objeto. Después de algunos retoques, se me ocurrió esto: #include <iostream> #include <fstream> class ScopedRedirect { public: ScopedRedirect(std::ostream ...

3 la respuesta

Cómo desplazar imágenes en QGraphicsView

Actualmente puedo cargar mi imagen en una escena de gráficos, y luego nuevamente en un QGraphicsViewer. Puedo implementar una función de zoom al detectar un QEvent :: Wheel y luego llamar a la función scale () de graphicsViews. Sin embargo, ...

2 la respuesta

¿Es posible usar un Makefile existente para construir un proyecto en Code :: Blocks?

EDITAR: descubrí que hay una opción en las propiedades del Proyecto para establecer un archivo de creación personalizado. Ahora el proyecto se construye bien. Ahora, me encuentro con la forma de especificar el ejecutable de destino para ejecutar ...

1 la respuesta

¿Es necesario asignar un puntero incompatible para implementar el polimorfismo en C

Intento simular el polimorfismo de C ++ en C con el siguiente código: #include<stdio.h> typedef struct Base { void (*out) (void); } Base; typedef struct Derived { Base base; int x; } Derived; void base_out() { printf("base\n"); } void ...

1 la respuesta

¿Cómo evitar la carrera de datos con `asio :: ip :: tcp :: iostream`?

Mi pregunta¿Cómo evito una carrera de datos cuando uso dos hilos para enviar y recibir a través de unasio::ip::tcp::iostream? DiseñoEstoy escribiendo un programa que usa unasio::ip::tcp::iostream para entrada y salida. El programa acepta ...