c++ this *this
717 ワード
1つのクラスには、各メンバー関数にthisポインタがあります.thisポインタは呼び出しオブジェクトを指します.メソッドが呼び出し全体を参照する必要がある場合
オブジェクトは*thisを使用できます.これはオブジェクト自体ではなくオブジェクトのアドレスです.
*thisはオブジェクトそのものです.呼び出しオブジェクトの別名として*thisを使用できます
オブジェクトは*thisを使用できます.これはオブジェクト自体ではなくオブジェクトのアドレスです.
*thisはオブジェクトそのものです.呼び出しオブジェクトの別名として*thisを使用できます
Stock::Stock(const std::string &name)
{
this->m_company=name;
(*this).m_company="123";
}