程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> c++this-c++ this的問題決解求答案

c++this-c++ this的問題決解求答案

編輯:編程解疑
c++ this的問題決解求答案

#include
using namespace std;
struct MyStruct
{
int hu;
int hun;
~MyStruct()
{
cout << this;
}
};
MyStruct d2;
int main()
{
MyStruct d1;
return 0;

}
怎麼才能打印出this指向d2的地址 用cout<<this;打印

最佳回答:


你是這個意思嗎?

struct MyStruct
{
    int hu;
    int hun;

public:
    void print_this()
    {
        std::cout << this;
    }

    ~MyStruct()
    {
        std::cout << this;
    }
};
MyStruct d2;
int main()
{
    MyStruct d1;
    d2.print_this();
    return 0;
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved