Я реализую стек, и я хотел бы получить sh и получить данные строки. я не могу просто установить
string name = originalString ???
вот что у меня есть для pu sh:
void push(StackNode** top_ref, int nAttack, int nDefense, string nName, string nType) {
StackNode* stackNode = (StackNode*)malloc(sizeof(StackNode));
stackNode->attack = nAttack;
stackNode->defense = nDefense;
stackNode->name = nName; //not working
stackNode->type = nType; //not working
stackNode->next = NULL;
stackNode->next = *top_ref;
*top_ref = stackNode;
}
, где stackNode-> name
и stackNode-> type уже определены как строка
Я продолжаю получать: «Ошибка чтения символов строки.»