Resultados de la búsqueda a petición "c++"
¿Cómo puede pasar un puntero a una clase derivada a una función que espera una referencia a un puntero a la clase base?
Lo siento por el título largo pero quería ser específico. Esperaba que el siguiente código funcionara, pero no funciona y no puedo entender por qué: / #include <cstdio> #include <cassert> class UniquePointer { public: void Dispose() { delete ...
Resolución de sobrecarga de funciones de plantilla C ++
Tengo el siguiente código: #include <iostream> template <typename T> void f (T) { std::cout << "f(T)" << std::endl; } template <typename T> void f (bool) { std::cout << "f(bool)" << std::endl; } int main ( ) { f(true); // #1 prints f(T) ...
Número aleatorio repetido en un bucle
A necesita generar un número aleatorio entre 0 y 1 para cada ciclo diferente. for ( 1 to 10000) una llamada a la función RandomKey para generar diferentes números aleatorios. Pero el problema es que en cada iteración obtengo los ...
enable_if especialización de método
template<typename T> struct A { A<T> operator%( const T& x); }; template<typename T> A<T> A<T>::operator%( const T& x ) { ... } ¿Cómo puedo usar enable_if para hacer que ocurra la siguiente especialización para cualquier tipo de punto flotante ...
Iteradores de cadena para C ++
as herramientas iterativas de @ Python implementan unacaden [http://docs.python.org/library/itertools.html#itertools.chain] iterator que esencialmente concatena varios iteradores diferentes para proporcionar todo desde un solo iterador. ¿Hay ...
¿Usar goto causará pérdidas de memoria?
Tengo un programa en el que necesito romper un montón de bucles anidados. Hasta ahora, la forma en que la mayoría de la gente me ha dicho que lo haga es usar...
lamada de función virtual pura desde Base Ctor
Considere el siguiente código de muestra: #include <iostream> using namespace std; class base { public: base() { bar(); //Line1 this->bar(); //Line2 base *bptr = this; bptr->bar(); //Line3 ((base*)(this))->bar(); //Line4 } virtual void bar() = ...
Boost Serialización a través del puntero base a la clase derivada [duplicado]
Posible duplicado: Boost Serialización utilizando archivos polimórficos [https://stackoverflow.com/questions/478668/boost-serialization-using-polymorphic-archives] stoy tratando de serializar mis clases usando un puntero base a una ...