Могу ли я добавить новые переменные в структуру, не редактируя предопределенную структуру? - PullRequest
0 голосов
/ 30 сентября 2019

Я хотел знать, смогу ли я позже переопределить вашу структуру в своем коде, не редактируя ранее определенную структуру, т.е. эта структура предопределена в моем коде

struct Node
{
    int data; 
    Node *left, *right; 

    Node(int key)
    {
        data = key;
        left = right = NULL;
    }
};

Но позже я понял, что мне нужно добавитьдругая переменная * "int hd" * для структуры, но без редактирования кода данной структуры.

т.е.

struct Node
{
    int hd; // New variable that I have added
    int data; 
    Node *left, *right; 

    Node(int key)
    {
        data = key;
        left = right = NULL;
    }
};

Так что я могу сделать это без помехили редактирование ранее определенной структуры и каким-то образом добавление новой переменной в структуру?

Я пытаюсь решить эту проблему, так как не могу редактировать структуру на конкурентном веб-сайте программирования.

...