Preguntas etiquetadas con c++

176
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á...

175
¿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 usar el operador de...

175
¿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...