c++ this pointer simply example
#include<iostream>
#include<string>
using namespace std;
class Member
{
public:
Member& name(string n) // burda önemli olan Member&
{ //ile adres geri döndürceğimizi belirtmemiz
isim=n;
return *this; //burda gelen adresi geri döndürüyoruz
}
void print();
private:
string isim;
};
void Member::print()
{
cout<<"the member name is: "<<isim<<endl;
}
int main()
{
string x;
Member m;
cout<<"enter the name: ";
cin>>x;
m.name(x).print(); //tek satırda çağırdım
return 0;
}