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

3 la respuesta

Puntero de función C ++ y puntero de función miembro

¿Hay alguna manera de usar un puntero de función tanto para funciones como para funciones miembro? Quiero crear una especie de controlador de eventos que pueda contener funciones miembro de una clase y al mismo tiempo debería ser capaz de tener ...

4 la respuesta

Polimorfismo de tipo de retorno para pasar por valor

No estoy seguro de si el título de la pregunta es correcto ... Permítanme comenzar explicando mi escenario simple original, y luego continuar para explicar qué me gustaría hacer, pero no puedo. Originalmente, tenía algo como: class Operand; ...

2 la respuesta

¿Por qué deshabilitar el constructor de copia y la asignación de CObject?

El constructor de la copia del objeto raíz del objeto MFC y la asignación están deshabilitados de manera predeterminada. En MSDN, hay undescripción [http://msdn.microsoft.com/en-us/library/st9cdfkz.aspx]El constructor de copia de clase ...

3 la respuesta

Confusión acerca de los hilos lanzados por std :: async con el parámetro std :: launch :: async

Estoy un poco confundido sobre elstd::async función. La especificación dice: la operación asincrónica se ejecuta "como en un nuevo hilo de ejecución" (C ++ 11 §30.6.8 / 11). Ahora, ¿qué se supone que significa eso? A mi entender, el ...

1 la respuesta

Use la clave privada generada previamente en ECIES

Quiero cifrar / descifrar datos usando ECIES, estoy usando cryptopp para esto. AutoSeededRandomPool prng; //get private key generated ECIES<ECP>::Decryptor d0(prng, ASN1::secp256r1()); PrintPrivateKey(d0.GetKey()); //get public ...

3 la respuesta

Cómo arreglar "<hash_map> está en desuso y será ELIMINADO. Por favor use <unordered_map> ”?

Estoy aprendiendo C ++, así que estoy trabajando en el libro.Programación: principios y práctica con C ++. Estoy en el primer ejercicio, que es cómo hacer un "¡Hola, mundo!" programa que usa Microsoft Visual Studio 2015. He usado el código ...

1 la respuesta

Problema con std :: atomic_flag con el subproceso de trabajo

perdón por la verbosidad: hice todo lo posible para condensar mi muestra de código en una clase mínimamente funcional ymain() método. Estoy tratando de usar unatomic_flag notificar_rx() dentro de mi hilo de trabajo para dejar de fumar ...

1 la respuesta

Valores de retorno para objetos activos

En 2010, Herb Sutter abogó por el uso de objetos activos en lugar de hilos desnudos en unartículo [http://www.drdobbs.com/parallel/prefer-using-active-objects-instead-of-n/225700095] en el Dr. Dobb's. Aquí hay una versión C ++ 11: class Active ...

3 la respuesta

reinterpret_cast vector de clase A a vector de clase B

Digamos que tengo dos clasesA yBy un vector de claseA como a continuación: class A { int foo; int bar; void someMethod(); }; class B { uint foo; uint bar; void someOtherMethod(); }; std::vector<A> va;y quiero interpretarva como un vector de B, ...

6 la respuesta

¿Mejores prácticas y herramientas para depurar las diferencias entre las versiones de depuración y lanzamiento?

He visto publicaciones que hablan sobre lo que podríaporque diferencias entre las versiones de depuración y lanzamiento, pero no creo que nadie haya abordado desde el punto de vista del desarrollo cuál es la forma más eficiente de resolver el ...