Preguntas etiquetadas con c++

C ++ es un lenguaje de programación de propósito general. Originalmente fue diseñado como una extensión de C y tiene una sintaxis similar, pero ahora es un lenguaje completamente diferente. Use esta etiqueta para preguntas sobre el código (que se compilará) con un compilador de C ++. Utilice una etiqueta específica de la versión para preguntas relacionadas con una revisión estándar específica [C ++ 11], [C ++ 14], [C ++ 17] o [C ++ 20], etc.

30
Referencia indefinida a vtable
Cuando construyo mi programa C ++, recibo el mensaje de error referencia indefinida a 'vtable ... ¿Cuál es la causa de este problema? ¿Cómo lo soluciono? Sucede que recibo el error para el siguiente código (La clase en cuestión es CGameModule) y no puedo entender por qué es el problema. …
357 c++  gcc  g++ 

17
¿Por qué usar punteros? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
356 c++  c  pointers 

30
¿Cuándo deberías usar 'amigo' en C ++?
He estado leyendo las preguntas frecuentes de C ++ y tenía curiosidad sobre la frienddeclaración. Personalmente nunca lo he usado, sin embargo, estoy interesado en explorar el idioma. ¿Cuál es un buen ejemplo de uso friend? Leyendo las preguntas frecuentes un poco más Me gusta la idea de que el …
354 c++  oop  encapsulation  friend 





9
¿Por qué no puedo hacer un vector de referencias?
Cuando hago esto: std::vector<int> hello; Todo funciona muy bien. Sin embargo, cuando lo convierto en un vector de referencias en su lugar: std::vector<int &> hello; Recibo errores horribles como error C2528: 'puntero': el puntero a referencia es ilegal Quiero poner un montón de referencias a estructuras en un vector, para …

7
¿Necesito llamar explícitamente al destructor virtual base?
Al anular una clase en C ++ (con un destructor virtual), estoy implementando el destructor nuevamente como virtual en la clase heredada, pero ¿necesito llamar al destructor base? Si es así, me imagino que es algo así ... MyChildClass::~MyChildClass() // virtual in header { // Call to base destructor... this->MyBaseClass::~MyBaseClass(); …
350 c++  destructor 



5
¿Cómo funciona exactamente __attribute __ ((constructor))?
Parece bastante claro que se supone que debe configurar las cosas. ¿Cuándo se ejecuta exactamente? ¿Por qué hay dos paréntesis? Es __attribute__una función? Una macro? ¿Sintaxis? ¿Funciona esto en C? C ++? ¿La función con la que funciona debe ser estática? ¿Cuándo __attribute__((destructor))corre? Ejemplo en Objective-C : __attribute__((constructor)) static void …
347 c++  objective-c  c  gcc 


6
¿Qué analizador XML debo usar en C ++? [cerrado]
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 2 años . Mejora esta pregunta Tengo documentos XML que necesito analizar y / …
344 c++  xml-parsing  c++-faq 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.