Resultados de la búsqueda a petición "c++"
boost shared_ptr: diferencia entre operator = y reset?
¿Hay alguna diferencia entre las dos piezas de código a continuación? ¿Alguno de ellos es preferible al otro? operador = boost::shared_ptr<Blah> foo; // foo.ptr should be NULL foo = boost::shared_ptr<Blah>(new Blah()); // Involves creation ...
l valor de @Checking existe en un std :: map - C ++
Lo séencontral método @ encuentra la clave suministrada enstd :: mapa y devolver un iterador al elemento. ¿Hay alguna forma de encontrar el valor y obtener un iterador para el elemento? Lo que necesito hacer es verificar que el valor especificado ...
Herencia múltiple sin funciones virtuales en c ++
Me encontré con el problema del diamante y encontré diferentes soluciones para diferentes casos con un solo diamante. Sin embargo, no pude encontrar una solución para los diamantes 'encadenados'. Según la estructura: sí, quiero tener varias ...
Configurando Visual C ++ Studio / Express en modo ANSI estricto
Generalmente programo y compilo bajo Linux con gcc y -ansi flag; pero me vi obligado a hacer un trabajo en Visual C ++ y cada vez que compilo mi código C recibo todas las advertencias de Microsoft como 'fscanf': esta función o variable puede ...
how para deshabilitar completamente la aserción
Tengo mi código lleno de llamadas aassert(condition). En la versión de depuración usog++ -g explotando mi afirmación. Con mi sorpresa, puedo ver que la aserción funciona también en mi versión de lanzamiento, la compilada sin-g opción ¿Cómo ...
C ++ Cómo obtener el tamaño de imagen de un archivo png (en el directorio)
¿Hay alguna forma de obtener las dimensiones de un archivo png en una ruta específica? No necesito cargar el archivo, solo necesito el ancho y la altura para cargar una textura en directx. (Y no quiero usar librerías de terceros)
¿Por qué la plantilla con solo un paquete variadic vacío válido está mal formado?
¿Cuál es la razón de ser de temp.res # 8.3 [https://timsong-cpp.github.io/cppwp/temp.res#8.3] (8) La validez de una plantilla se puede verificar antes de cualquier instanciación. [Nota: Saber qué nombres son nombres de tipos permite ...
¿Por qué no puedo crear una instancia del operador << (ostream &, vector <T> &) con T = vector <int>?
In pensando en C ++ pregunta del iterador [https://stackoverflow.com/questions/5347134/c-iterator-question], Escribí este programa de muestra: #include <vector> #include <iostream> #include <iterator> #include <algorithm> template <class T> ...
escribiendo datos binarios (std :: string) en un std :: ofstream?
Yo tengo unstd::string objeto que contiene datos binarios que necesito escribir en un archivo. Lataofstream f("name"); f << s; ser problemático de alguna manera? Necesito leer los datos exactamente como estaban originalmente. Por supuesto, ...
Declaración de función de generación utilizando una macro iteración
Estoy tratando de generar una declaración de función usando una macro /* goal: generate int f(int a, float b) */ template<typename P> struct ptype; template<typename P> struct ptype<void(P)> { typedef P type; }; #define NAMEe #define COMMAe ...