Использование GNU GMP с LEMON Graph Library

У меня есть график, чьи веса ребер являются числами с большим количеством десятичных знаков. Мой график реализован с использованием класса ListGraph библиотеки LEMON Graph.

Для тех, кто не использовал LEMON, я инициализирую эту карту в начале кода, который определяет весовой параметр:

ListGraph G; 

ListGraph::EdgeMap<mpf_t> weight(G);

Тем не менее, я получаю следующую ошибку при попытке запустить мой код:

/usr/local/include/lemon/bits/array_map.h:91:44: error: array types 
cannot be value-initialized allocator.construct(&(values[id]), Value());

Все работает нормально, когда mpf_t заменяется double, Буду признателен за любые предложения.

0 ответов

Другие вопросы по тегам