У меня есть указатель списка в c:
list<int> * pointer = (list<int> *)malloc(sizeof(list<int>));
, когда я пытаюсь:
pointer->push_back(1);
Я получаю ошибку, потому что malloc не вызывает конструктор списка.Я знаю, чтобы сделать это в C ++ с:
list<int> * pointer = new list<int>();
, но мне нужно это в C?
Кто-нибудь знает решение для этого?