I'm trying to make this program set my name and print it. I get error on this line.
 cin >> FirstName.setName();
I have also tried setting up a variable in main but it doesn't print it, it just takes my my input I think?
 string x;
 cin >> x;
Whole code below.
#include <iostream>
#include <string>
using namespace std;
class FirstClass{
public:
    void setName(string x){
        name = x;
    }
    string getName(){
        return name;
    }
private:
    string name;
};
int main()
{
string x;
FirstClass FirstName;
cin >> FirstName.setName();
cout << FirstName.getName() << endl;
return 0; 
} 
 
     
    