Resultados de la búsqueda a petición "c++"
La mejor estructura de carpetas para la biblioteca multiplataforma C ++ y enlaces
Estoy a punto de comenzar a trabajar en una biblioteca multiplataforma para escribir en C ++. En el futuro, tengo la intención de implementar enlaces para otros lenguajes como Python, Java, etc. La biblioteca debe estar disponible en las ...
Conjunto de objetos de clase base polimórficos inicializados con objetos de clase secundaria
Lo siento por el título complicado. Tengo algo como esto: class Base { public: int SomeMember; Base() : SomeMember(42) {} virtual int Get() { return SomeMember; } }; class ChildA : public Base { public: virtual int Get() { return SomeMember*2; ...
Enlace a la biblioteca compartida en Qt
Acabo de crear tinyxml como una biblioteca compartida, y me gustaría descubrir cómo vincularla. ¿Cómo se logra esto?
Detalles de creación de instancias de compiladores GCC y MS
¿Alguien podría proporcionar una comparación o detalles específicos de cómo se maneja la creación de instancias de plantilla en el momento de la compilación y / o el enlace en los compiladores de GCC y MS? ¿Es este proceso diferente en ...
Resolución de sobrecarga de C ++ [duplicado]
Esta pregunta ya tiene una respuesta aquí: Función con el mismo nombre pero con firma diferente en la clase derivada [/questions/411103/function-with-same-name-but-different-signature-in-derived-class] 2 respuestas Dado el siguiente ejemplo, ...
¿Qué es un sindicato?
Recientemente estoy trabajando en Windows y descubrí que muchas estructuras de datos se definen comostruct conunion como variables miembro. Ejemplo de esto seríaEVT_VARIANT en Windows. o logré entender cuál es el propósito detrás de esto.
Uso de clase incompleta en la plantilla
Estoy muy sorprendido de que en varias versiones muestreadas de g ++, las siguientes compilaciones sin error o advertencia: // Adapted from boost::checked_delete() template <class T> inline void assert_complete() { typedef char ...
¿Cuál es el costo de la herencia?
Esta es una pregunta bastante básica pero todavía no estoy seguro: Si tengo una clase que se instanciará millones de veces, ¿es aconsejable no derivarla de otra clase? En otras palabras, ¿la herencia conlleva algún costo (en términos de memoria ...
¿Puede T en la plantilla <typename T> usar herencia?
Quiero hacer algo como esto: template <typename T:public Vertex> addTri( T v1, T v2, T v3 ) { // Take v1.pos, v2.pos, v3.pos and create a geometric repn.. Triangle tri( v1.pos, v2.pos, v3.pos ) ; // all vertices will // have to have a .pos ...
Agregar un desplazamiento a un puntero
Si tengo un puntero a un objeto y quiero obtener un puntero a un objeto que tenga 16 bytes después del puntero, ¿cómo agrego el desplazamiento de 16 bytes al puntero? Además, las direcciones de memoria en sistemas de 32 bits se ven ...