Diferencia entre la función estática y la función amiga en C++

Función estática : es básicamente una función miembro que se puede llamar incluso cuando el objeto de la clase no se inicializa. Estas funciones están asociadas con cualquier objeto y se utilizan para mantener una única copia de la función miembro de la clase en diferentes objetos de la clase. Esta función se denota mediante … Continue reading «Diferencia entre la función estática y la función amiga en C++»

C++ | palabra clave amigo | Pregunta 1

Prediga la salida del siguiente programa. #include <iostream> using namespace std; class A { protected:     int x; public:     A() {x = 0;}     friend void show(); };    class B: public A { public:     B() : y (0) {} private:     int y; };    void show() {     A a;     B b;     cout << «The default value … Continue reading «C++ | palabra clave amigo | Pregunta 1»