#include<bits/stdc++.h>
using namespace std;
class A{
int x;
public:
A(){
x=10;
}
void show(){
cout<<x<<endl;
}
};
main(){
A a;
a.show();
}
In der main()
Funktion, wenn ich die Variable a
in der obigen Art und Weise bin erklärt, funktioniert der Code in Ordnung, aber wenn wir die Variable A a()
Compiler gibt Fehler erklären. Wieso ist es so? Ich denke, es gibt kein Problem in Bezug auf die Anpassung des Argumenttyps. Kann jemand helfen?Constructor und Variablendeklaration in Cpp