双冒号到非静态C ++结构成员是什么意思?

时间:2019-04-14 19:18:39

标签: c++

自动左/右是什么意思?这是对非静态成员的访问,但是它可以编译。

struct Node {
    int value;
    Node* left;
    Node* right;
    Node(int i = 0) : value(i), left(nullptr), right(nullptr) {
    }
    //...
};
auto left = &Node::left;
auto right = &Node::right;

0 个答案:

没有答案