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.

9
Pura función virtual con implementación
Mi comprensión básica es que no hay implementación para una función virtual pura, sin embargo, me dijeron que podría haber implementación para una función virtual pura. class A { public: virtual void f() = 0; }; void A::f() { cout<<"Test"<<endl; } ¿El código de arriba está bien? ¿Cuál es el …
176 c++  pure-virtual 


6
Clang vs GCC para mi proyecto de desarrollo de Linux
Estoy en la universidad, y para un proyecto estamos usando C. Hemos explorado GCC y Clang, y Clang parece ser mucho más fácil de usar que GCC. Como resultado, me pregunto cuáles son las ventajas o desventajas de usar clang, a diferencia de GCC, para desarrollar en C y C …
175 c++  c  linux  gcc  clang 

9
¿Cómo funciona el operador de coma?
¿Cómo funciona el operador de coma en C ++? Por ejemplo, si lo hago: a = b, c; ¿A termina igualando b o c? (Sí, sé que esto es fácil de probar, solo documente aquí para que alguien encuentre la respuesta rápidamente). Actualización: esta pregunta ha expuesto un matiz al …

13
¿Cómo agregar un carácter a un std :: string?
Lo siguiente falla con el error prog.cpp:5:13: error: invalid conversion from ‘char’ to ‘const char*’ int main() { char d = 'd'; std::string y("Hello worl"); y.append(d); // Line 5 - this fails std::cout << y; return 0; } También probé lo siguiente, que se compila pero se comporta aleatoriamente en …
175 c++  string 

11
Herramienta para rastrear #incluir dependencias [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 6 años . Mejora esta pregunta ¿Alguna buena sugerencia? La entrada será el nombre …
175 c++  c  header 



6
¿Cómo inicializar std :: vector desde la matriz de estilo C?
¿Cuál es la forma más barata de inicializar una std::vectormatriz de estilo C? Ejemplo: en la siguiente clase, tengo un vector, pero debido a restricciones externas, los datos se pasarán como una matriz de estilo C: class Foo { std::vector<double> w_; public: void set_data(double* w, int len){ // how to …
174 c++  arrays  vector  stl 







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.