gpt4 book ai didi

c++ - 如何使用boost显示网格图?

转载 作者:搜寻专家 更新时间:2023-10-31 00:57:22 24 4
gpt4 key购买 nike

我想像这样打印网格图。

enter image description here

我试过下面的代码

#include <boost/graph/graphviz.hpp>
#include <boost/graph/grid_graph.hpp>
typedef boost::grid_graph<2> Grid;
int main()
{
boost::array<std::size_t, 2> lengths = { { 3, 5 } };
Grid grid(lengths);
std::ofstream gout;
gout.open("test.dot");
boost::write_graphviz(gout, grid);

}

得到这样的输出。

enter image description here

最佳答案

我想你会很高兴用 neato 替换 dot :

http://www.graphviz.org/category/graphviz-terms/neato

enter image description here

关于c++ - 如何使用boost显示网格图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37608482/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com