Библиотека C ++ n-ary tree - PullRequest
       1

Библиотека C ++ n-ary tree

7 голосов
/ 02 марта 2011

Какая самая полная реализация n-арного дерева для C ++? Мне нужна простая (не повышающая BGL, пожалуйста) реализация для использования в проекте, совместимом с LGPL, поэтому Tree.hh не подходит.

Ответы [ 4 ]

3 голосов
/ 02 марта 2011

Я знаю, что вы сказали, что не хотите этого, но ... почему бы не хотя бы демо / прототип с BGL?В худшем случае вы потеряли несколько часов, а в лучшем случае вы понимаете, что (по крайней мере, для вашего конкретного случая использования) это не так сложно, как вы думали.Положительным моментом является то, что BGL, вероятно, является наиболее хорошо протестированным вариантом.

2 голосов
/ 20 августа 2012

Ищите ответ на тот же вопрос, который я нашел http://www.datasoftsolutions.net/tree_container_library/overview.php, который, кажется, под лицензией BSD с 3 пунктами.

1 голос
/ 10 марта 2011

Из этого вопроса я обнаружил, что не существует простой, документированной LGPL-совместимой библиотеки Tree, которая сравнивалась бы с реализацией GLib n-ary Tree.В конце концов, я использовал C API из GLib.

1 голос
/ 05 марта 2011

Автор Tree.hh, похоже, очень открыт для разработки чего-либо по лицензии, отличной от GPL.Почему бы вам не написать ему и не посмотреть, будет ли он открыт для освобождения LGPL?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...