L'esercizio richiedeva cosa ci fosse in output dato quel programma. Comunque ho sbagliato a scrivere il codice, mi ero dimenticato di inserire "int y".
#include <cstring>
#include <iostream>
using namespace std;
class punto
{
public:
int x,int y;
punto(int x1, int y1) {x = x1; y = y1;}
punto(int z) {punto (z, z);}
};
int main()
{
punto p(25);
cout << "x = " << p.x << ", y = " << p.y << endl;
}
Solo che ora dopo aver inserito quell'int il compilatore mi da errore. Non riesco a capire perché nel codice di prima ci fosse quell'output e perché ora mi da errore