强烈推荐:一个从代码自动生成流程图的网站
网站的地址是: https://debug996.com
免费哦。。。。
免费哦。。。。
免费哦。。。。
先看一段简单的代码:
int main() {
ipc::IpcContext& ins = ipc::IpcContext::getInstance();
ins.initConfig(customConfig::getConfig());
ipc::Error err = ins.startServer(SERVER_NODE_TEST_01);
if (err != ipc::Error::OK) {
std::cout << ipc::getErrorString(err) << std::endl;
} else {
dummy d;
ins.registerHandler("add",d);
}
while (true) {
usleep(1000 * 1000);
}
return 0;
}
通过这个网站生成的流程图长这样(颜色自己调节):
下面讲解一下这个网站怎么使用:
- 首次打开这个网站有点慢(可能要十来秒),没有关系,因为是在加载js资源,以后打开就很快了。
打开之后,网站长这样。。。
2.点击右上角“输入程序”按钮
3.将程序复制到输入框,点击“生成流程图”
4. 选中生成好的流程图,改变线条样式(选择正交),让布局更美观
5.点击导出按钮,可以导出各种格式
6. 同时可以调整导出图片的清晰度,和文件的大小