An meinem alten Arbeitsplatz hatte ich gemischte Erfahrungen mit der Grafikbibliothek von Boost ; Ich war nicht die Person, die hauptsächlich mit diesem Code arbeitete, aber wir erlebten Zerbrechlichkeit, Dinge, die sich unter unseren Füßen veränderten, und die Notwendigkeit, den Zustand aus nicht ausreichenden Gründen wiederholt zu aktualisieren. Ja, ich weiß, das klingt ein bisschen vage, aber der Punkt ist, dass ich mir die Alternativen ansehen möchte.
Also suche ich nach einer Grafikbibliothek, die:
Es wäre auch schön, wenn es auch:
Einige potenzielle Kandidaten oder potenzielle Kandidaten:
Könnte relevant sein:
Nicht relevant / eher nicht relevant:
Es ist nicht unmöglich, dass einige der C-Bibliotheken gut sind, aber ich glaube nicht, dass ich Zeit damit verbringen werde, sie in C++ zu packen, ganz zu schweigen von dem Mangel an Abstraktionen, die effektiv mit ihnen verfügbar wären.
Siehe auch die folgenden Stack Overflow-Fragen:
Es gibt ein sehr ernsthaftes Projekt zum Schreiben einer vorlagenbasierten, bereichsbezogenen Graphbibliothek als Vorschlag zur Ergänzung des C++-Standards. Es verbessert und erweitert Ideen von Boost Graph, indem es moderne C++-Einrichtungen und -Mechanismen (einschließlich umfassender Nutzung von Bereichen) nutzt.
Es ist noch nicht fertig, kann aber hier gefunden werden: https://github.com/pratzl/graph
Und der Vorschlag ist P1709R2 .
Antonius
einpoklum
Antonius