Не удается инициализировать BinHeap в LEMON C ++, получая некоторые сбои - PullRequest
0 голосов
/ 22 марта 2019

Не знаю, как правильно инициализировать BinHeap, код вылетает, когда я пытаюсь выполнить некоторые методы set или erase.

    ReadWriteMap<int, int> temp_cross_ref;
    BinHeap<int, ReadWriteMap<int, int>> _heap(temp_cross_ref);

    _heap.push(1, 23);
    _heap.set(1, 1); # this crashes

Я думаю, что это связано с ReadWriteMap, но я понятия не имею, как это должно быть сделано. В документации сказано:

enter image description here

...