Documentation for 0953376d31

This commit is contained in:
github-actions
2023-06-16 21:18:14 +00:00
parent 26f1eee566
commit 14deeecd50
7241 changed files with 234176 additions and 54779 deletions

View File

@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.6"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: sorting/quick_sort_3.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -114,8 +114,7 @@ $(document).ready(function(){initNavTree('d3/d4c/quick__sort__3_8cpp.html','../.
</div><div class="textblock"><div class="dynheader">
Include dependency graph for quick_sort_3.cpp:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/df7/quick__sort__3_8cpp__incl.svg" width="427" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/df7/quick__sort__3_8cpp__incl.svg" width="427" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
@@ -167,15 +166,14 @@ Functions</h2></td></tr>
<div class="line"><span class="lineno"> 187</span> <a class="code hl_function" href="../../d3/d4c/quick__sort__3_8cpp.html#a2635b04ad943fa28b7bbf8d1e6479792">test_double</a>();</div>
<div class="line"><span class="lineno"> 188</span> <span class="keywordflow">return</span> 0;</div>
<div class="line"><span class="lineno"> 189</span>}</div>
<div class="ttc" id="aquick__sort__3_8cpp_html_a07e5c62de28aeddea986890ce7ac1bda"><div class="ttname"><a href="../../d3/d4c/quick__sort__3_8cpp.html#a07e5c62de28aeddea986890ce7ac1bda">test_int</a></div><div class="ttdeci">static void test_int()</div><div class="ttdef"><b>Definition:</b> quick_sort_3.cpp:138</div></div>
<div class="ttc" id="aquick__sort__3_8cpp_html_a2635b04ad943fa28b7bbf8d1e6479792"><div class="ttname"><a href="../../d3/d4c/quick__sort__3_8cpp.html#a2635b04ad943fa28b7bbf8d1e6479792">test_double</a></div><div class="ttdeci">static void test_double()</div><div class="ttdef"><b>Definition:</b> quick_sort_3.cpp:160</div></div>
<div class="ttc" id="aquick__sort__3_8cpp_html_a07e5c62de28aeddea986890ce7ac1bda"><div class="ttname"><a href="../../d3/d4c/quick__sort__3_8cpp.html#a07e5c62de28aeddea986890ce7ac1bda">test_int</a></div><div class="ttdeci">static void test_int()</div><div class="ttdef"><b>Definition</b> quick_sort_3.cpp:138</div></div>
<div class="ttc" id="aquick__sort__3_8cpp_html_a2635b04ad943fa28b7bbf8d1e6479792"><div class="ttname"><a href="../../d3/d4c/quick__sort__3_8cpp.html#a2635b04ad943fa28b7bbf8d1e6479792">test_double</a></div><div class="ttdeci">static void test_double()</div><div class="ttdef"><b>Definition</b> quick_sort_3.cpp:160</div></div>
<div class="ttc" id="asrand_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/numeric/random/srand.html">std::srand</a></div><div class="ttdeci">T srand(T... args)</div></div>
<div class="ttc" id="atime_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/c/time.html">std::time</a></div><div class="ttdeci">T time(T... args)</div></div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d4c/quick__sort__3_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="366" height="258"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d4c/quick__sort__3_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="366" height="258"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
@@ -229,14 +227,13 @@ Here is the call graph for this function:</div>
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/iterator/begin.html">std::begin</a></div><div class="ttdeci">T begin(T... args)</div></div>
<div class="ttc" id="aend_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/iterator/end.html">std::end</a></div><div class="ttdeci">T end(T... args)</div></div>
<div class="ttc" id="ais_sorted_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/is_sorted.html">std::is_sorted</a></div><div class="ttdeci">T is_sorted(T... args)</div></div>
<div class="ttc" id="anamespacesorting_html_a9f59fe72dacc1f1218ef3c303d843168"><div class="ttname"><a href="../../d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168">sorting::quicksort</a></div><div class="ttdeci">void quicksort(std::vector&lt; T &gt; *arr, int32_t low, int32_t high)</div><div class="ttdef"><b>Definition:</b> quick_sort_3.cpp:94</div></div>
<div class="ttc" id="anamespacesorting_html_a9f59fe72dacc1f1218ef3c303d843168"><div class="ttname"><a href="../../d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168">sorting::quicksort</a></div><div class="ttdeci">void quicksort(std::vector&lt; T &gt; *arr, int32_t low, int32_t high)</div><div class="ttdef"><b>Definition</b> quick_sort_3.cpp:94</div></div>
<div class="ttc" id="arand_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/numeric/random/rand.html">std::rand</a></div><div class="ttdeci">T rand(T... args)</div></div>
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a></div></div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d4c/quick__sort__3_8cpp_a2635b04ad943fa28b7bbf8d1e6479792_cgraph.svg" width="268" height="258"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d4c/quick__sort__3_8cpp_a2635b04ad943fa28b7bbf8d1e6479792_cgraph.svg" width="268" height="258"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
@@ -287,8 +284,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d4c/quick__sort__3_8cpp_a07e5c62de28aeddea986890ce7ac1bda_cgraph.svg" width="244" height="258"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d4c/quick__sort__3_8cpp_a07e5c62de28aeddea986890ce7ac1bda_cgraph.svg" width="244" height="258"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
@@ -299,7 +295,7 @@ Here is the call graph for this function:</div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_bb1b521853a9c46347182a9d10420771.html">sorting</a></li><li class="navelem"><a class="el" href="../../d3/d4c/quick__sort__3_8cpp.html">quick_sort_3.cpp</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 </li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7 </li>
</ul>
</div>
</body>

View File

@@ -1,8 +1,14 @@
<map id="test_int" name="test_int">
<area shape="rect" id="node1" title=" " alt="" coords="5,104,70,130"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="139,5,218,31"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="144,55,213,80"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/is_sorted.html#" title=" " alt="" coords="128,104,229,130"/>
<area shape="rect" id="node5" href="$d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" title=" " alt="" coords="118,177,239,203"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/random/rand.html#" title=" " alt="" coords="142,227,215,252"/>
<area shape="rect" id="Node000001" title=" " alt="" coords="5,104,70,130"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="139,5,218,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="48,102,77,71,116,40,125,35,127,40,119,44,81,75,52,105"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="144,55,213,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="69,103,129,82,131,87,71,108"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/is_sorted.html#" title=" " alt="" coords="128,104,229,130"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="70,114,114,114,114,120,70,120"/>
<area shape="rect" id="Node000005" href="$d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" title=" " alt="" coords="118,177,239,203"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="65,128,140,168,138,172,63,133"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/random/rand.html#" title=" " alt="" coords="142,227,215,252"/>
<area shape="poly" id="edge6_Node000001_Node000006" title=" " alt="" coords="49,129,77,170,97,193,119,213,130,220,127,225,116,218,93,197,72,173,44,132"/>
<area shape="poly" id="edge5_Node000005_Node000005" title=" " alt="" coords="154,178,149,169,152,159,162,153,178,151,197,154,206,161,202,165,194,158,178,156,164,158,156,162,155,168,159,176"/>
</map>

View File

@@ -1 +1 @@
178e8bb9670f7ccc17e419fc30c01009
698c5864ad48e139688c7c3f1e6fe586

View File

@@ -6,97 +6,140 @@
<!-- Title: test_int Pages: 1 -->
<svg width="183pt" height="193pt"
viewBox="0.00 0.00 183.25 193.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 189.25)">
<title>test_int</title>
<!-- Node1 -->
<g id="node1" class="node">
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="48.25,-111.25 0,-111.25 0,-92 48.25,-92 48.25,-111.25"/>
<text text-anchor="middle" x="24.12" y="-97.75" font-family="Helvetica,sans-Serif" font-size="10.00">test_int</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="159.12,-185.25 100.38,-185.25 100.38,-166 159.12,-166 159.12,-185.25"/>
<text text-anchor="middle" x="129.75" y="-171.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M33.44,-111.51C44.14,-123.72 63.79,-144.48 84.25,-157.62 86.24,-158.91 88.34,-160.13 90.5,-161.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="88.65,-164.75 99.18,-165.92 91.68,-158.44 88.65,-164.75"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="155.38,-148.25 104.12,-148.25 104.12,-129 155.38,-129 155.38,-148.25"/>
<text text-anchor="middle" x="129.75" y="-134.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M48.64,-110.02C61.9,-114.76 78.73,-120.77 93.54,-126.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="92.29,-129.68 102.88,-129.75 94.64,-123.09 92.29,-129.68"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/is_sorted.html#" xlink:title=" ">
<g id="a_Node000004"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/is_sorted.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="167.38,-111.25 92.12,-111.25 92.12,-92 167.38,-92 167.38,-111.25"/>
<text text-anchor="middle" x="129.75" y="-97.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::is_sorted</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M48.64,-101.62C58.32,-101.62 69.91,-101.62 81.22,-101.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="80.91,-105.13 90.91,-101.62 80.91,-98.13 80.91,-105.13"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="../../d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" target="_top" xlink:title=" ">
<g id="a_Node000005"><a xlink:href="../../d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="175.25,-56.25 84.25,-56.25 84.25,-37 175.25,-37 175.25,-56.25"/>
<text text-anchor="middle" x="129.75" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">sorting::quicksort</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M44.13,-91.54C59.83,-83.2 82.37,-71.24 100.23,-61.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.67,-64.43 108.86,-56.65 98.39,-58.25 101.67,-64.43"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/random/rand.html#" xlink:title=" ">
<g id="a_Node000006"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/random/rand.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="156.88,-19.25 102.62,-19.25 102.62,0 156.88,0 156.88,-19.25"/>
<text text-anchor="middle" x="129.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::rand</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge6" class="edge">
<g id="edge6_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge6_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M30.77,-91.65C40.06,-76.02 59.99,-45.71 84.25,-27.62 86.76,-25.76 89.48,-24.05 92.31,-22.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.63,-25.27 101.15,-17.8 90.62,-18.95 93.63,-25.27"/>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node5 -->
<g id="edge5" class="edge">
<g id="edge5_Node000005_Node000005" class="edge">
<title>Node5&#45;&gt;Node5</title>
<g id="a_edge5_Node000005_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M113.21,-56.54C105.67,-65.15 111.18,-74.25 129.75,-74.25 140.48,-74.25 146.85,-71.21 148.86,-66.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="152.08,-66.41 146.29,-57.54 145.28,-68.09 152.08,-66.41"/>
</a>
</g>
</g>
</g>
</svg>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.0.5 (20230430.1635)
-->
<!-- Title: test_int Pages: 1 -->
<svg width="183pt" height="193pt"
viewBox="0.00 0.00 183.25 193.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 189.25)">
<title>test_int</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="48.25,-111.25 0,-111.25 0,-92 48.25,-92 48.25,-111.25"/>
<text text-anchor="middle" x="24.12" y="-97.75" font-family="Helvetica,sans-Serif" font-size="10.00">test_int</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="159.12,-185.25 100.38,-185.25 100.38,-166 159.12,-166 159.12,-185.25"/>
<text text-anchor="middle" x="129.75" y="-171.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M33.44,-111.51C44.14,-123.72 63.79,-144.48 84.25,-157.62 86.24,-158.91 88.34,-160.13 90.5,-161.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="88.65,-164.75 99.18,-165.92 91.68,-158.44 88.65,-164.75"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="155.38,-148.25 104.12,-148.25 104.12,-129 155.38,-129 155.38,-148.25"/>
<text text-anchor="middle" x="129.75" y="-134.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M48.64,-110.02C61.9,-114.76 78.73,-120.77 93.54,-126.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="92.29,-129.68 102.88,-129.75 94.64,-123.09 92.29,-129.68"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/is_sorted.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="167.38,-111.25 92.12,-111.25 92.12,-92 167.38,-92 167.38,-111.25"/>
<text text-anchor="middle" x="129.75" y="-97.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::is_sorted</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M48.64,-101.62C58.32,-101.62 69.91,-101.62 81.22,-101.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="80.91,-105.13 90.91,-101.62 80.91,-98.13 80.91,-105.13"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="../../d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="175.25,-56.25 84.25,-56.25 84.25,-37 175.25,-37 175.25,-56.25"/>
<text text-anchor="middle" x="129.75" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">sorting::quicksort</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M44.13,-91.54C59.83,-83.2 82.37,-71.24 100.23,-61.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.67,-64.43 108.86,-56.65 98.39,-58.25 101.67,-64.43"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/random/rand.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="156.88,-19.25 102.62,-19.25 102.62,0 156.88,0 156.88,-19.25"/>
<text text-anchor="middle" x="129.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::rand</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge6_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge6_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M30.77,-91.65C40.06,-76.02 59.99,-45.71 84.25,-27.62 86.76,-25.76 89.48,-24.05 92.31,-22.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.63,-25.27 101.15,-17.8 90.62,-18.95 93.63,-25.27"/>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node5 -->
<g id="edge5_Node000005_Node000005" class="edge">
<title>Node5&#45;&gt;Node5</title>
<g id="a_edge5_Node000005_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M113.21,-56.54C105.67,-65.15 111.18,-74.25 129.75,-74.25 140.48,-74.25 146.85,-71.21 148.86,-66.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="152.08,-66.41 146.29,-57.54 145.28,-68.09 152.08,-66.41"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.4 KiB

View File

@@ -1,8 +1,14 @@
<map id="test_double" name="test_double">
<area shape="rect" id="node1" title=" " alt="" coords="5,104,94,130"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="163,5,242,31"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="168,55,237,80"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/is_sorted.html#" title=" " alt="" coords="152,104,253,130"/>
<area shape="rect" id="node5" href="$d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" title=" " alt="" coords="142,177,263,203"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/random/rand.html#" title=" " alt="" coords="166,227,239,252"/>
<area shape="rect" id="Node000001" title=" " alt="" coords="5,104,94,130"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="163,5,242,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="62,102,96,72,140,40,149,35,151,40,143,44,100,76,66,106"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="168,55,237,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="91,101,153,80,155,86,93,106"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/is_sorted.html#" title=" " alt="" coords="152,104,253,130"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="94,114,138,114,138,120,94,120"/>
<area shape="rect" id="Node000005" href="$d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" title=" " alt="" coords="142,177,263,203"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="80,128,162,168,160,173,77,133"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/random/rand.html#" title=" " alt="" coords="166,227,239,252"/>
<area shape="poly" id="edge6_Node000001_Node000006" title=" " alt="" coords="62,128,95,170,118,193,143,213,154,220,151,224,140,218,114,197,91,173,58,132"/>
<area shape="poly" id="edge5_Node000005_Node000005" title=" " alt="" coords="176,178,171,169,174,159,185,153,202,151,222,154,232,161,228,165,220,159,202,156,187,158,178,163,176,168,181,176"/>
</map>

View File

@@ -1 +1 @@
18ad98b69bc847344cc30a8073e3a23b
f05f4e63c4cd11fabd37e0b681124d57

View File

@@ -6,97 +6,140 @@
<!-- Title: test_double Pages: 1 -->
<svg width="201pt" height="193pt"
viewBox="0.00 0.00 201.25 193.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 189.25)">
<title>test_double</title>
<!-- Node1 -->
<g id="node1" class="node">
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="66.25,-111.25 0,-111.25 0,-92 66.25,-92 66.25,-111.25"/>
<text text-anchor="middle" x="33.12" y="-97.75" font-family="Helvetica,sans-Serif" font-size="10.00">test_double</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="177.12,-185.25 118.38,-185.25 118.38,-166 177.12,-166 177.12,-185.25"/>
<text text-anchor="middle" x="147.75" y="-171.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M44,-111.41C56.64,-123.52 79.61,-144.17 102.25,-157.62 104.29,-158.84 106.42,-160 108.6,-161.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="106.81,-164.6 117.35,-165.65 109.76,-158.26 106.81,-164.6"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="173.38,-148.25 122.12,-148.25 122.12,-129 173.38,-129 173.38,-148.25"/>
<text text-anchor="middle" x="147.75" y="-134.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M64.9,-111.74C79.26,-116.45 96.43,-122.09 111.33,-126.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="110.11,-130.6 120.7,-130.4 112.29,-123.95 110.11,-130.6"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/is_sorted.html#" xlink:title=" ">
<g id="a_Node000004"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/is_sorted.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="185.38,-111.25 110.12,-111.25 110.12,-92 185.38,-92 185.38,-111.25"/>
<text text-anchor="middle" x="147.75" y="-97.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::is_sorted</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M66.7,-101.62C76.84,-101.62 88.23,-101.62 99.17,-101.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="98.89,-105.13 108.89,-101.62 98.89,-98.13 98.89,-105.13"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="../../d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" target="_top" xlink:title=" ">
<g id="a_Node000005"><a xlink:href="../../d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="193.25,-56.25 102.25,-56.25 102.25,-37 193.25,-37 193.25,-56.25"/>
<text text-anchor="middle" x="147.75" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">sorting::quicksort</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M54.78,-91.54C72.09,-83.09 97.02,-70.91 116.57,-61.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="117.77,-64.18 125.22,-56.65 114.7,-57.89 117.77,-64.18"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/random/rand.html#" xlink:title=" ">
<g id="a_Node000006"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/random/rand.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="174.88,-19.25 120.62,-19.25 120.62,0 174.88,0 174.88,-19.25"/>
<text text-anchor="middle" x="147.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::rand</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge6" class="edge">
<g id="edge6_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge6_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M40.99,-91.7C52.2,-76.14 75.83,-45.91 102.25,-27.62 104.82,-25.85 107.59,-24.2 110.45,-22.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="111.77,-25.47 119.34,-18.07 108.8,-19.13 111.77,-25.47"/>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node5 -->
<g id="edge5" class="edge">
<g id="edge5_Node000005_Node000005" class="edge">
<title>Node5&#45;&gt;Node5</title>
<g id="a_edge5_Node000005_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M129.8,-56.54C121.62,-65.15 127.6,-74.25 147.75,-74.25 159.4,-74.25 166.31,-71.21 168.49,-66.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="171.66,-66.29 165.7,-57.54 164.9,-68.1 171.66,-66.29"/>
</a>
</g>
</g>
</g>
</svg>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.0.5 (20230430.1635)
-->
<!-- Title: test_double Pages: 1 -->
<svg width="201pt" height="193pt"
viewBox="0.00 0.00 201.25 193.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 189.25)">
<title>test_double</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="66.25,-111.25 0,-111.25 0,-92 66.25,-92 66.25,-111.25"/>
<text text-anchor="middle" x="33.12" y="-97.75" font-family="Helvetica,sans-Serif" font-size="10.00">test_double</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="177.12,-185.25 118.38,-185.25 118.38,-166 177.12,-166 177.12,-185.25"/>
<text text-anchor="middle" x="147.75" y="-171.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M44,-111.41C56.64,-123.52 79.61,-144.17 102.25,-157.62 104.29,-158.84 106.42,-160 108.6,-161.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="106.81,-164.6 117.35,-165.65 109.76,-158.26 106.81,-164.6"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="173.38,-148.25 122.12,-148.25 122.12,-129 173.38,-129 173.38,-148.25"/>
<text text-anchor="middle" x="147.75" y="-134.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M64.9,-111.74C79.26,-116.45 96.43,-122.09 111.33,-126.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="110.11,-130.6 120.7,-130.4 112.29,-123.95 110.11,-130.6"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/is_sorted.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="185.38,-111.25 110.12,-111.25 110.12,-92 185.38,-92 185.38,-111.25"/>
<text text-anchor="middle" x="147.75" y="-97.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::is_sorted</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M66.7,-101.62C76.84,-101.62 88.23,-101.62 99.17,-101.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="98.89,-105.13 108.89,-101.62 98.89,-98.13 98.89,-105.13"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="../../d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="193.25,-56.25 102.25,-56.25 102.25,-37 193.25,-37 193.25,-56.25"/>
<text text-anchor="middle" x="147.75" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">sorting::quicksort</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M54.78,-91.54C72.09,-83.09 97.02,-70.91 116.57,-61.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="117.77,-64.18 125.22,-56.65 114.7,-57.89 117.77,-64.18"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/random/rand.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="174.88,-19.25 120.62,-19.25 120.62,0 174.88,0 174.88,-19.25"/>
<text text-anchor="middle" x="147.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::rand</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge6_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge6_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M40.99,-91.7C52.2,-76.14 75.83,-45.91 102.25,-27.62 104.82,-25.85 107.59,-24.2 110.45,-22.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="111.77,-25.47 119.34,-18.07 108.8,-19.13 111.77,-25.47"/>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node5 -->
<g id="edge5_Node000005_Node000005" class="edge">
<title>Node5&#45;&gt;Node5</title>
<g id="a_edge5_Node000005_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M129.8,-56.54C121.62,-65.15 127.6,-74.25 147.75,-74.25 159.4,-74.25 166.31,-71.21 168.49,-66.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="171.66,-66.29 165.7,-57.54 164.9,-68.1 171.66,-66.29"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.5 KiB

View File

@@ -1,12 +1,27 @@
<map id="main" name="main">
<area shape="rect" id="node1" title=" " alt="" coords="5,105,55,131"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/random/srand.html#" title=" " alt="" coords="107,31,187,56"/>
<area shape="rect" id="node3" href="$d3/d4c/quick__sort__3_8cpp.html#a2635b04ad943fa28b7bbf8d1e6479792" title=" " alt="" coords="103,80,191,106"/>
<area shape="rect" id="node9" href="$d3/d4c/quick__sort__3_8cpp.html#a07e5c62de28aeddea986890ce7ac1bda" title=" " alt="" coords="115,129,179,155"/>
<area shape="rect" id="node10" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/chrono/c/time.html#" title=" " alt="" coords="111,179,183,204"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="261,55,339,80"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="266,104,334,130"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/is_sorted.html#" title=" " alt="" coords="250,153,350,179"/>
<area shape="rect" id="node7" href="$d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" title=" " alt="" coords="239,227,360,252"/>
<area shape="rect" id="node8" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/random/rand.html#" title=" " alt="" coords="264,5,336,31"/>
<area shape="rect" id="Node000001" title=" " alt="" coords="5,105,55,131"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/random/srand.html#" title=" " alt="" coords="107,31,187,56"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="48,103,101,65,107,62,110,66,104,70,51,107"/>
<area shape="rect" id="Node000003" href="$d3/d4c/quick__sort__3_8cpp.html#a2635b04ad943fa28b7bbf8d1e6479792" title=" " alt="" coords="103,80,191,106"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="54,110,87,103,89,108,56,116"/>
<area shape="rect" id="Node000009" href="$d3/d4c/quick__sort__3_8cpp.html#a07e5c62de28aeddea986890ce7ac1bda" title=" " alt="" coords="115,129,179,155"/>
<area shape="poly" id="edge9_Node000001_Node000009" title=" " alt="" coords="56,121,100,130,99,135,54,126"/>
<area shape="rect" id="Node000010" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/chrono/c/time.html#" title=" " alt="" coords="111,179,183,204"/>
<area shape="poly" id="edge15_Node000001_Node000010" title=" " alt="" coords="51,129,104,165,110,169,107,173,101,170,48,134"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="261,55,339,80"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="191,83,245,74,246,79,192,88"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="266,104,334,130"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="192,97,251,107,250,112,191,102"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/is_sorted.html#" title=" " alt="" coords="250,153,350,179"/>
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="174,104,240,140,251,145,249,150,238,145,171,109"/>
<area shape="rect" id="Node000007" href="$d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" title=" " alt="" coords="239,227,360,252"/>
<area shape="poly" id="edge6_Node000003_Node000007" title=" " alt="" coords="178,104,193,115,209,134,218,152,227,170,241,190,269,215,265,219,237,193,222,173,214,154,205,137,189,119,175,108"/>
<area shape="rect" id="Node000008" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/random/rand.html#" title=" " alt="" coords="264,5,336,31"/>
<area shape="poly" id="edge8_Node000003_Node000008" title=" " alt="" coords="171,77,238,40,249,35,251,39,240,45,173,82"/>
<area shape="poly" id="edge7_Node000007_Node000007" title=" " alt="" coords="273,228,268,218,271,208,282,202,300,200,319,203,329,210,326,214,317,208,300,205,284,207,276,212,274,218,278,225"/>
<area shape="poly" id="edge10_Node000009_Node000004" title=" " alt="" coords="171,127,238,89,249,84,251,89,240,94,173,131"/>
<area shape="poly" id="edge11_Node000009_Node000005" title=" " alt="" coords="179,134,251,122,252,127,180,139"/>
<area shape="poly" id="edge12_Node000009_Node000006" title=" " alt="" coords="180,145,235,153,234,159,179,150"/>
<area shape="poly" id="edge13_Node000009_Node000007" title=" " alt="" coords="174,153,192,164,270,216,267,220,190,168,171,158"/>
<area shape="poly" id="edge14_Node000009_Node000008" title=" " alt="" coords="175,127,189,116,204,97,212,78,220,60,237,40,249,32,252,37,241,44,225,62,217,81,209,100,193,120,178,131"/>
</map>

View File

@@ -1 +1 @@
142d2774874f4b1ac71fc43bd6015710
3379ea5dbff847d0032bdda0680e8026

View File

@@ -6,187 +6,257 @@
<!-- Title: main Pages: 1 -->
<svg width="274pt" height="193pt"
viewBox="0.00 0.00 274.25 193.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 189.25)">
<title>main</title>
<!-- Node1 -->
<g id="node1" class="node">
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="37,-110.25 0,-110.25 0,-91 37,-91 37,-110.25"/>
<text text-anchor="middle" x="18.5" y="-96.75" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/random/srand.html#" xlink:title=" ">
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/random/srand.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="135.88,-166.25 76.38,-166.25 76.38,-147 135.88,-147 135.88,-166.25"/>
<text text-anchor="middle" x="106.12" y="-152.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::srand</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.86,-110.72C43.52,-118.62 58.94,-129.73 73,-138.62 74.35,-139.48 75.74,-140.34 77.16,-141.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="75.18,-144.67 85.58,-146.68 78.7,-138.62 75.18,-144.67"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d3/d4c/quick__sort__3_8cpp.html#a2635b04ad943fa28b7bbf8d1e6479792" target="_top" xlink:title=" ">
<g id="a_Node000003"><a xlink:href="../../d3/d4c/quick__sort__3_8cpp.html#a2635b04ad943fa28b7bbf8d1e6479792" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="139.25,-129.25 73,-129.25 73,-110 139.25,-110 139.25,-129.25"/>
<text text-anchor="middle" x="106.12" y="-115.75" font-family="Helvetica,sans-Serif" font-size="10.00">test_double</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.24,-104.56C44.49,-106.17 53.21,-108.1 61.95,-110.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61,-113.64 71.52,-112.39 62.52,-106.81 61,-113.64"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="../../d3/d4c/quick__sort__3_8cpp.html#a07e5c62de28aeddea986890ce7ac1bda" target="_top" xlink:title=" ">
<g id="a_Node000009"><a xlink:href="../../d3/d4c/quick__sort__3_8cpp.html#a07e5c62de28aeddea986890ce7ac1bda" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="130.25,-92.25 82,-92.25 82,-73 130.25,-73 130.25,-92.25"/>
<text text-anchor="middle" x="106.12" y="-78.75" font-family="Helvetica,sans-Serif" font-size="10.00">test_int</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge9" class="edge">
<g id="edge9_Node000001_Node000009" class="edge">
<title>Node1&#45;&gt;Node9</title>
<g id="a_edge9_Node000001_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.24,-96.9C46.97,-94.85 59.36,-92.25 70.88,-89.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.49,-93.06 80.56,-87.58 70.05,-86.21 71.49,-93.06"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_node10"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/chrono/c/time.html#" xlink:title=" ">
<g id="a_Node000010"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/chrono/c/time.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="133.25,-55.25 79,-55.25 79,-36 133.25,-36 133.25,-55.25"/>
<text text-anchor="middle" x="106.12" y="-41.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::time</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge15" class="edge">
<g id="edge15_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge15_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M33.34,-90.52C44,-82.86 59.2,-72.23 73,-63.62 74.36,-62.78 75.75,-61.93 77.17,-61.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="78.71,-63.65 85.6,-55.61 75.2,-57.6 78.71,-63.65"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<g id="a_Node000004"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="250.12,-148.25 191.38,-148.25 191.38,-129 250.12,-129 250.12,-148.25"/>
<text text-anchor="middle" x="220.75" y="-134.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M139.7,-125.12C152.39,-127.26 167.05,-129.73 180.32,-131.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="179.63,-135.58 190.08,-133.79 180.8,-128.67 179.63,-135.58"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<g id="a_Node000005"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="246.38,-111.25 195.12,-111.25 195.12,-92 246.38,-92 246.38,-111.25"/>
<text text-anchor="middle" x="220.75" y="-97.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<g id="edge4_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge4_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M139.7,-114.42C153.54,-112.21 169.72,-109.62 183.9,-107.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="184.44,-110.65 193.76,-105.62 183.33,-103.74 184.44,-110.65"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/is_sorted.html#" xlink:title=" ">
<g id="a_Node000006"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/is_sorted.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="258.38,-74.25 183.12,-74.25 183.12,-55 258.38,-55 258.38,-74.25"/>
<text text-anchor="middle" x="220.75" y="-60.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::is_sorted</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<g id="edge5_Node000003_Node000006" class="edge">
<title>Node3&#45;&gt;Node6</title>
<g id="a_edge5_Node000003_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M125.2,-109.5C141.94,-100.19 165.63,-87.16 175.25,-82.62 178.01,-81.32 180.88,-80.03 183.79,-78.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="184.8,-81.71 192.65,-74.61 182.08,-75.26 184.8,-81.71"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="../../d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" target="_top" xlink:title=" ">
<g id="a_Node000007"><a xlink:href="../../d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="266.25,-19.25 175.25,-19.25 175.25,0 266.25,0 266.25,-19.25"/>
<text text-anchor="middle" x="220.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">sorting::quicksort</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<g id="edge6_Node000003_Node000007" class="edge">
<title>Node3&#45;&gt;Node7</title>
<g id="a_edge6_Node000003_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M128.53,-109.58C132.33,-107.27 136.08,-104.6 139.25,-101.62 160.8,-81.35 155.5,-67.65 175.25,-45.62 181.5,-38.65 189.18,-31.94 196.39,-26.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="198.27,-28.44 204.12,-19.61 194.04,-22.86 198.27,-28.44"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/random/rand.html#" xlink:title=" ">
<g id="a_Node000008"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/random/rand.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="247.88,-185.25 193.62,-185.25 193.62,-166 247.88,-166 247.88,-185.25"/>
<text text-anchor="middle" x="220.75" y="-171.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::rand</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node8 -->
<g id="edge8" class="edge">
<g id="edge8_Node000003_Node000008" class="edge">
<title>Node3&#45;&gt;Node8</title>
<g id="a_edge8_Node000003_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M124.93,-129.59C144.68,-140.64 173.96,-157.01 175.25,-157.62 178,-158.94 180.87,-160.25 183.77,-161.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="182.06,-165.02 192.63,-165.69 184.78,-158.57 182.06,-165.02"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node7 -->
<g id="edge7" class="edge">
<g id="edge7_Node000007_Node000007" class="edge">
<title>Node7&#45;&gt;Node7</title>
<g id="a_edge7_Node000007_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M202.8,-19.54C194.62,-28.15 200.6,-37.25 220.75,-37.25 232.4,-37.25 239.31,-34.21 241.49,-29.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="244.66,-29.29 238.7,-20.54 237.9,-31.1 244.66,-29.29"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node4 -->
<g id="edge10" class="edge">
<g id="edge10_Node000009_Node000004" class="edge">
<title>Node9&#45;&gt;Node4</title>
<g id="a_edge10_Node000009_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M124.93,-92.59C144.68,-103.64 173.96,-120.01 175.25,-120.62 178,-121.94 180.87,-123.25 183.77,-124.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="182.06,-128.02 192.63,-128.69 184.78,-121.57 182.06,-128.02"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node5 -->
<g id="edge11" class="edge">
<g id="edge11_Node000009_Node000005" class="edge">
<title>Node9&#45;&gt;Node5</title>
<g id="a_edge11_Node000009_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M130.73,-86.61C146.33,-89.24 167.05,-92.73 184.58,-95.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="183.56,-99.24 194,-97.45 184.72,-92.34 183.56,-99.24"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node6 -->
<g id="edge12" class="edge">
<g id="edge12_Node000009_Node000006" class="edge">
<title>Node9&#45;&gt;Node6</title>
<g id="a_edge12_Node000009_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M130.73,-78.85C142.76,-76.93 157.84,-74.52 172.14,-72.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="172.55,-75.55 181.87,-70.52 171.44,-68.64 172.55,-75.55"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node7 -->
<g id="edge13" class="edge">
<g id="edge13_Node000009_Node000007" class="edge">
<title>Node9&#45;&gt;Node7</title>
<g id="a_edge13_Node000009_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M125.64,-72.62C130.14,-70.09 134.9,-67.32 139.25,-64.62 159.21,-52.25 181.19,-37.13 197.12,-25.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="198.63,-28.39 204.75,-19.75 194.57,-22.69 198.63,-28.39"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node8 -->
<g id="edge14" class="edge">
<g id="edge14_Node000009_Node000008" class="edge">
<title>Node9&#45;&gt;Node8</title>
<g id="a_edge14_Node000009_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M128.55,-92.65C132.35,-94.96 136.1,-97.63 139.25,-100.62 160.99,-121.25 152.25,-138.42 175.25,-157.62 177.79,-159.75 180.61,-161.64 183.57,-163.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="181.77,-166.83 192.29,-168.05 184.82,-160.54 181.77,-166.83"/>
</a>
</g>
</g>
</g>
</svg>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1,237 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.0.5 (20230430.1635)
-->
<!-- Title: main Pages: 1 -->
<svg width="274pt" height="193pt"
viewBox="0.00 0.00 274.25 193.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 189.25)">
<title>main</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="37,-110.25 0,-110.25 0,-91 37,-91 37,-110.25"/>
<text text-anchor="middle" x="18.5" y="-96.75" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/random/srand.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="135.88,-166.25 76.38,-166.25 76.38,-147 135.88,-147 135.88,-166.25"/>
<text text-anchor="middle" x="106.12" y="-152.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::srand</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.86,-110.72C43.52,-118.62 58.94,-129.73 73,-138.62 74.35,-139.48 75.74,-140.34 77.16,-141.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="75.18,-144.67 85.58,-146.68 78.7,-138.62 75.18,-144.67"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="../../d3/d4c/quick__sort__3_8cpp.html#a2635b04ad943fa28b7bbf8d1e6479792" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="139.25,-129.25 73,-129.25 73,-110 139.25,-110 139.25,-129.25"/>
<text text-anchor="middle" x="106.12" y="-115.75" font-family="Helvetica,sans-Serif" font-size="10.00">test_double</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.24,-104.56C44.49,-106.17 53.21,-108.1 61.95,-110.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61,-113.64 71.52,-112.39 62.52,-106.81 61,-113.64"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="../../d3/d4c/quick__sort__3_8cpp.html#a07e5c62de28aeddea986890ce7ac1bda" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="130.25,-92.25 82,-92.25 82,-73 130.25,-73 130.25,-92.25"/>
<text text-anchor="middle" x="106.12" y="-78.75" font-family="Helvetica,sans-Serif" font-size="10.00">test_int</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge9_Node000001_Node000009" class="edge">
<title>Node1&#45;&gt;Node9</title>
<g id="a_edge9_Node000001_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.24,-96.9C46.97,-94.85 59.36,-92.25 70.88,-89.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.49,-93.06 80.56,-87.58 70.05,-86.21 71.49,-93.06"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/chrono/c/time.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="133.25,-55.25 79,-55.25 79,-36 133.25,-36 133.25,-55.25"/>
<text text-anchor="middle" x="106.12" y="-41.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::time</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge15_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge15_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M33.34,-90.52C44,-82.86 59.2,-72.23 73,-63.62 74.36,-62.78 75.75,-61.93 77.17,-61.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="78.71,-63.65 85.6,-55.61 75.2,-57.6 78.71,-63.65"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="250.12,-148.25 191.38,-148.25 191.38,-129 250.12,-129 250.12,-148.25"/>
<text text-anchor="middle" x="220.75" y="-134.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M139.7,-125.12C152.39,-127.26 167.05,-129.73 180.32,-131.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="179.63,-135.58 190.08,-133.79 180.8,-128.67 179.63,-135.58"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="246.38,-111.25 195.12,-111.25 195.12,-92 246.38,-92 246.38,-111.25"/>
<text text-anchor="middle" x="220.75" y="-97.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge4_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge4_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M139.7,-114.42C153.54,-112.21 169.72,-109.62 183.9,-107.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="184.44,-110.65 193.76,-105.62 183.33,-103.74 184.44,-110.65"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/is_sorted.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="258.38,-74.25 183.12,-74.25 183.12,-55 258.38,-55 258.38,-74.25"/>
<text text-anchor="middle" x="220.75" y="-60.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::is_sorted</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge5_Node000003_Node000006" class="edge">
<title>Node3&#45;&gt;Node6</title>
<g id="a_edge5_Node000003_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M125.2,-109.5C141.94,-100.19 165.63,-87.16 175.25,-82.62 178.01,-81.32 180.88,-80.03 183.79,-78.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="184.8,-81.71 192.65,-74.61 182.08,-75.26 184.8,-81.71"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="../../d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="266.25,-19.25 175.25,-19.25 175.25,0 266.25,0 266.25,-19.25"/>
<text text-anchor="middle" x="220.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">sorting::quicksort</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node7 -->
<g id="edge6_Node000003_Node000007" class="edge">
<title>Node3&#45;&gt;Node7</title>
<g id="a_edge6_Node000003_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M128.53,-109.58C132.33,-107.27 136.08,-104.6 139.25,-101.62 160.8,-81.35 155.5,-67.65 175.25,-45.62 181.5,-38.65 189.18,-31.94 196.39,-26.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="198.27,-28.44 204.12,-19.61 194.04,-22.86 198.27,-28.44"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/random/rand.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="247.88,-185.25 193.62,-185.25 193.62,-166 247.88,-166 247.88,-185.25"/>
<text text-anchor="middle" x="220.75" y="-171.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::rand</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node8 -->
<g id="edge8_Node000003_Node000008" class="edge">
<title>Node3&#45;&gt;Node8</title>
<g id="a_edge8_Node000003_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M124.93,-129.59C144.68,-140.64 173.96,-157.01 175.25,-157.62 178,-158.94 180.87,-160.25 183.77,-161.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="182.06,-165.02 192.63,-165.69 184.78,-158.57 182.06,-165.02"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node7 -->
<g id="edge7_Node000007_Node000007" class="edge">
<title>Node7&#45;&gt;Node7</title>
<g id="a_edge7_Node000007_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M202.8,-19.54C194.62,-28.15 200.6,-37.25 220.75,-37.25 232.4,-37.25 239.31,-34.21 241.49,-29.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="244.66,-29.29 238.7,-20.54 237.9,-31.1 244.66,-29.29"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node4 -->
<g id="edge10_Node000009_Node000004" class="edge">
<title>Node9&#45;&gt;Node4</title>
<g id="a_edge10_Node000009_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M124.93,-92.59C144.68,-103.64 173.96,-120.01 175.25,-120.62 178,-121.94 180.87,-123.25 183.77,-124.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="182.06,-128.02 192.63,-128.69 184.78,-121.57 182.06,-128.02"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node5 -->
<g id="edge11_Node000009_Node000005" class="edge">
<title>Node9&#45;&gt;Node5</title>
<g id="a_edge11_Node000009_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M130.73,-86.61C146.33,-89.24 167.05,-92.73 184.58,-95.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="183.56,-99.24 194,-97.45 184.72,-92.34 183.56,-99.24"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node6 -->
<g id="edge12_Node000009_Node000006" class="edge">
<title>Node9&#45;&gt;Node6</title>
<g id="a_edge12_Node000009_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M130.73,-78.85C142.76,-76.93 157.84,-74.52 172.14,-72.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="172.55,-75.55 181.87,-70.52 171.44,-68.64 172.55,-75.55"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node7 -->
<g id="edge13_Node000009_Node000007" class="edge">
<title>Node9&#45;&gt;Node7</title>
<g id="a_edge13_Node000009_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M125.64,-72.62C130.14,-70.09 134.9,-67.32 139.25,-64.62 159.21,-52.25 181.19,-37.13 197.12,-25.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="198.63,-28.39 204.75,-19.75 194.57,-22.69 198.63,-28.39"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node8 -->
<g id="edge14_Node000009_Node000008" class="edge">
<title>Node9&#45;&gt;Node8</title>
<g id="a_edge14_Node000009_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M128.55,-92.65C132.35,-94.96 136.1,-97.63 139.25,-100.62 160.99,-121.25 152.25,-138.42 175.25,-157.62 177.79,-159.75 180.61,-161.64 183.57,-163.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="181.77,-166.83 192.29,-168.05 184.82,-160.54 181.77,-166.83"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -1,10 +1,17 @@
<map id="hashing/sha1.cpp" name="hashing/sha1.cpp">
<area shape="rect" id="node1" title="Simple C++ implementation of the SHA&#45;1 Hashing Algorithm" alt="" coords="236,5,359,31"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,79,80,105"/>
<area shape="rect" id="node3" title=" " alt="" coords="104,79,154,105"/>
<area shape="rect" id="node4" title=" " alt="" coords="178,79,243,105"/>
<area shape="rect" id="node5" title=" " alt="" coords="267,79,327,105"/>
<area shape="rect" id="node6" title=" " alt="" coords="351,79,422,105"/>
<area shape="rect" id="node7" title=" " alt="" coords="447,79,500,105"/>
<area shape="rect" id="node8" title=" " alt="" coords="525,79,582,105"/>
<area shape="rect" id="Node000001" title="Simple C++ implementation of the SHA&#45;1 Hashing Algorithm" alt="" coords="236,5,359,31"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="5,79,80,105"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="255,34,95,79,93,74,253,29"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="104,79,154,105"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="270,34,169,77,167,72,268,29"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="178,79,243,105"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="284,34,238,72,234,67,281,29"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="267,79,327,105"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="300,31,300,64,295,64,295,31"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="351,79,422,105"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="314,29,362,68,359,72,311,34"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="447,79,500,105"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="328,29,434,72,432,77,326,34"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="525,79,582,105"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="341,29,511,76,510,81,340,34"/>
</map>

View File

@@ -1 +1 @@
44483155cf0ceede20f13f4faafe6302
413100f5e1fded24a8424dd9bc7a640b

View File

@@ -6,121 +6,167 @@
<!-- Title: hashing/sha1.cpp Pages: 1 -->
<svg width="440pt" height="83pt"
viewBox="0.00 0.00 440.38 82.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78.5)">
<title>hashing/sha1.cpp</title>
<!-- Node1 -->
<g id="node1" class="node">
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Simple C++ implementation of the SHA&#45;1 Hashing Algorithm">
<g id="a_Node000001"><a xlink:title="Simple C++ implementation of the SHA&#45;1 Hashing Algorithm">
<polygon fill="#999999" stroke="#666666" points="265.12,-74.5 172.62,-74.5 172.62,-55.25 265.12,-55.25 265.12,-74.5"/>
<text text-anchor="middle" x="218.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">hashing/sha1.cpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<g id="a_Node000002"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="55.75,-19.25 0,-19.25 0,0 55.75,0 55.75,-19.25"/>
<text text-anchor="middle" x="27.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">algorithm</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M186.47,-54.84C153.29,-45.59 101.72,-31.21 66.45,-21.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="67.64,-17.8 57.07,-18.49 65.76,-24.54 67.64,-17.8"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="111.75,-19.25 74,-19.25 74,0 111.75,0 111.75,-19.25"/>
<text text-anchor="middle" x="92.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M197.5,-54.84C176.68,-46.04 144.87,-32.6 121.8,-22.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="123.45,-19.32 112.88,-18.66 120.73,-25.77 123.45,-19.32"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<g id="a_Node000004"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="178,-19.25 129.75,-19.25 129.75,0 178,0 178,-19.25"/>
<text text-anchor="middle" x="153.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M207.85,-54.84C198.36,-47.07 184.45,-35.67 173.13,-26.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="175.69,-23.15 165.74,-19.52 171.26,-28.57 175.69,-23.15"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:title=" ">
<g id="a_Node000005"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="241.5,-19.25 196.25,-19.25 196.25,0 241.5,0 241.5,-19.25"/>
<text text-anchor="middle" x="218.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">cstring</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M218.88,-55.08C218.88,-48.42 218.88,-38.99 218.88,-30.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="222.38,-30.61 218.88,-20.61 215.38,-30.61 222.38,-30.61"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:title=" ">
<g id="a_Node000006"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="312.62,-19.25 259.12,-19.25 259.12,0 312.62,0 312.62,-19.25"/>
<text text-anchor="middle" x="285.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M230.24,-54.84C240.12,-46.99 254.64,-35.45 266.37,-26.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="268.03,-28.49 273.68,-19.52 263.67,-23.01 268.03,-28.49"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:title=" ">
<g id="a_Node000007"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="370.88,-19.25 330.88,-19.25 330.88,0 370.88,0 370.88,-19.25"/>
<text text-anchor="middle" x="350.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<g id="edge6_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge6_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M241.27,-54.84C263.05,-46.05 296.31,-32.64 320.48,-22.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="321.58,-25.81 329.54,-18.83 318.96,-19.32 321.58,-25.81"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:title=" ">
<g id="a_Node000008"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="432.38,-19.25 389.38,-19.25 389.38,0 432.38,0 432.38,-19.25"/>
<text text-anchor="middle" x="410.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<g id="edge7_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge7_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M251.56,-54.82C282,-46.4 328.9,-33.4 378.84,-19.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="379.5,-22.71 388.2,-16.66 377.62,-15.96 379.5,-22.71"/>
</a>
</g>
</g>
</g>
</svg>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

Before

Width:  |  Height:  |  Size: 5.3 KiB

After

Width:  |  Height:  |  Size: 6.8 KiB

View File

@@ -0,0 +1,147 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.0.5 (20230430.1635)
-->
<!-- Title: hashing/sha1.cpp Pages: 1 -->
<svg width="440pt" height="83pt"
viewBox="0.00 0.00 440.38 82.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78.5)">
<title>hashing/sha1.cpp</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Simple C++ implementation of the SHA&#45;1 Hashing Algorithm">
<polygon fill="#999999" stroke="#666666" points="265.12,-74.5 172.62,-74.5 172.62,-55.25 265.12,-55.25 265.12,-74.5"/>
<text text-anchor="middle" x="218.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">hashing/sha1.cpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="55.75,-19.25 0,-19.25 0,0 55.75,0 55.75,-19.25"/>
<text text-anchor="middle" x="27.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">algorithm</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M186.47,-54.84C153.29,-45.59 101.72,-31.21 66.45,-21.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="67.64,-17.8 57.07,-18.49 65.76,-24.54 67.64,-17.8"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="111.75,-19.25 74,-19.25 74,0 111.75,0 111.75,-19.25"/>
<text text-anchor="middle" x="92.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M197.5,-54.84C176.68,-46.04 144.87,-32.6 121.8,-22.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="123.45,-19.32 112.88,-18.66 120.73,-25.77 123.45,-19.32"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="178,-19.25 129.75,-19.25 129.75,0 178,0 178,-19.25"/>
<text text-anchor="middle" x="153.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M207.85,-54.84C198.36,-47.07 184.45,-35.67 173.13,-26.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="175.69,-23.15 165.74,-19.52 171.26,-28.57 175.69,-23.15"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="241.5,-19.25 196.25,-19.25 196.25,0 241.5,0 241.5,-19.25"/>
<text text-anchor="middle" x="218.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">cstring</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M218.88,-55.08C218.88,-48.42 218.88,-38.99 218.88,-30.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="222.38,-30.61 218.88,-20.61 215.38,-30.61 222.38,-30.61"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="312.62,-19.25 259.12,-19.25 259.12,0 312.62,0 312.62,-19.25"/>
<text text-anchor="middle" x="285.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M230.24,-54.84C240.12,-46.99 254.64,-35.45 266.37,-26.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="268.03,-28.49 273.68,-19.52 263.67,-23.01 268.03,-28.49"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="370.88,-19.25 330.88,-19.25 330.88,0 370.88,0 370.88,-19.25"/>
<text text-anchor="middle" x="350.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge6_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M241.27,-54.84C263.05,-46.05 296.31,-32.64 320.48,-22.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="321.58,-25.81 329.54,-18.83 318.96,-19.32 321.58,-25.81"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="432.38,-19.25 389.38,-19.25 389.38,0 432.38,0 432.38,-19.25"/>
<text text-anchor="middle" x="410.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge7_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M251.56,-54.82C282,-46.4 328.9,-33.4 378.84,-19.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="379.5,-22.71 388.2,-16.66 377.62,-15.96 379.5,-22.71"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.0 KiB

View File

@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.6"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: ciphers/xor_cipher.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -112,8 +112,7 @@ $(document).ready(function(){initNavTree('d3/d4c/xor__cipher_8cpp.html','../../'
</div><div class="textblock"><div class="dynheader">
Include dependency graph for xor_cipher.cpp:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d5/d85/xor__cipher_8cpp__incl.svg" width="248" height="111"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d5/d85/xor__cipher_8cpp__incl.svg" width="248" height="111"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
@@ -262,12 +261,11 @@ Algorithm</h3>
<div class="line"><span class="lineno"> 97</span> <a class="code hl_function" href="../../d3/d4c/xor__cipher_8cpp.html#ae1a3968e7947464bee7714f6d43b7002">test</a>();</div>
<div class="line"><span class="lineno"> 98</span> <span class="keywordflow">return</span> 0;</div>
<div class="line"><span class="lineno"> 99</span>}</div>
<div class="ttc" id="axor__cipher_8cpp_html_ae1a3968e7947464bee7714f6d43b7002"><div class="ttname"><a href="../../d3/d4c/xor__cipher_8cpp.html#ae1a3968e7947464bee7714f6d43b7002">test</a></div><div class="ttdeci">void test()</div><div class="ttdef"><b>Definition:</b> xor_cipher.cpp:75</div></div>
<div class="ttc" id="axor__cipher_8cpp_html_ae1a3968e7947464bee7714f6d43b7002"><div class="ttname"><a href="../../d3/d4c/xor__cipher_8cpp.html#ae1a3968e7947464bee7714f6d43b7002">test</a></div><div class="ttdeci">void test()</div><div class="ttdef"><b>Definition</b> xor_cipher.cpp:75</div></div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d4c/xor__cipher_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="271" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d4c/xor__cipher_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="271" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
@@ -307,13 +305,12 @@ Here is the call graph for this function:</div>
<div class="line"><span class="lineno"> 92</span>}</div>
<div class="ttc" id="abasic_ostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a></div></div>
<div class="ttc" id="aendl_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a></div><div class="ttdeci">T endl(T... args)</div></div>
<div class="ttc" id="axor__cipher_8cpp_html_a6099b7e0f1793f418d2c1befca8355a4"><div class="ttname"><a href="../../d3/d4c/xor__cipher_8cpp.html#a6099b7e0f1793f418d2c1befca8355a4">ciphers::XOR::decrypt</a></div><div class="ttdeci">std::string decrypt(const std::string &amp;text, const int &amp;key)</div><div class="ttdef"><b>Definition:</b> xor_cipher.cpp:61</div></div>
<div class="ttc" id="axor__cipher_8cpp_html_aeff72a463ffc580c16cc849cbbdc58ef"><div class="ttname"><a href="../../d3/d4c/xor__cipher_8cpp.html#aeff72a463ffc580c16cc849cbbdc58ef">ciphers::XOR::encrypt</a></div><div class="ttdeci">std::string encrypt(const std::string &amp;text, const int &amp;key)</div><div class="ttdef"><b>Definition:</b> xor_cipher.cpp:47</div></div>
<div class="ttc" id="axor__cipher_8cpp_html_a6099b7e0f1793f418d2c1befca8355a4"><div class="ttname"><a href="../../d3/d4c/xor__cipher_8cpp.html#a6099b7e0f1793f418d2c1befca8355a4">ciphers::XOR::decrypt</a></div><div class="ttdeci">std::string decrypt(const std::string &amp;text, const int &amp;key)</div><div class="ttdef"><b>Definition</b> xor_cipher.cpp:61</div></div>
<div class="ttc" id="axor__cipher_8cpp_html_aeff72a463ffc580c16cc849cbbdc58ef"><div class="ttname"><a href="../../d3/d4c/xor__cipher_8cpp.html#aeff72a463ffc580c16cc849cbbdc58ef">ciphers::XOR::encrypt</a></div><div class="ttdeci">std::string encrypt(const std::string &amp;text, const int &amp;key)</div><div class="ttdef"><b>Definition</b> xor_cipher.cpp:47</div></div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d4c/xor__cipher_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.svg" width="174" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d4c/xor__cipher_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.svg" width="174" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
@@ -324,7 +321,7 @@ Here is the call graph for this function:</div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_4d6e05837bf820fb089a8a8cdf2f42b7.html">ciphers</a></li><li class="navelem"><a class="el" href="../../d3/d4c/xor__cipher_8cpp.html">xor_cipher.cpp</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 </li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7 </li>
</ul>
</div>
</body>

View File

@@ -1,4 +1,5 @@
<map id="test" name="test">
<area shape="rect" id="node1" title=" " alt="" coords="5,5,49,31"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="97,5,168,31"/>
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,49,31"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="97,5,168,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="49,16,82,16,82,21,49,21"/>
</map>

View File

@@ -1 +1 @@
fa1b590314941c74e779cb52219ffca6
a1d13d80069df469bd6cb7baa71c0ea1

View File

@@ -6,31 +6,59 @@
<!-- Title: test Pages: 1 -->
<svg width="130pt" height="27pt"
viewBox="0.00 0.00 130.00 27.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 23.25)">
<title>test</title>
<!-- Node1 -->
<g id="node1" class="node">
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="32.5,-19.25 0,-19.25 0,0 32.5,0 32.5,-19.25"/>
<text text-anchor="middle" x="16.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="122,-19.25 68.5,-19.25 68.5,0 122,0 122,-19.25"/>
<text text-anchor="middle" x="95.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.83,-9.62C39.94,-9.62 48.68,-9.62 57.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.08,-13.13 67.08,-9.62 57.08,-6.13 57.08,-13.13"/>
</a>
</g>
</g>
</g>
</svg>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.0.5 (20230430.1635)
-->
<!-- Title: test Pages: 1 -->
<svg width="130pt" height="27pt"
viewBox="0.00 0.00 130.00 27.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 23.25)">
<title>test</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="32.5,-19.25 0,-19.25 0,0 32.5,0 32.5,-19.25"/>
<text text-anchor="middle" x="16.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="122,-19.25 68.5,-19.25 68.5,0 122,0 122,-19.25"/>
<text text-anchor="middle" x="95.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.83,-9.62C39.94,-9.62 48.68,-9.62 57.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.08,-13.13 67.08,-9.62 57.08,-6.13 57.08,-13.13"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,5 +1,7 @@
<map id="main" name="main">
<area shape="rect" id="node1" title=" " alt="" coords="5,5,55,31"/>
<area shape="rect" id="node2" href="$d3/d4c/xor__cipher_8cpp.html#ae1a3968e7947464bee7714f6d43b7002" title=" " alt="" coords="103,5,146,31"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="194,5,265,31"/>
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,55,31"/>
<area shape="rect" id="Node000002" href="$d3/d4c/xor__cipher_8cpp.html#ae1a3968e7947464bee7714f6d43b7002" title=" " alt="" coords="103,5,146,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,16,88,16,88,21,55,21"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="194,5,265,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="146,16,179,16,179,21,146,21"/>
</map>

View File

@@ -1 +1 @@
42042bcd4b7be933b056f2b2128bb5ee
267e2f0061432ffb296687502c6d1864

View File

@@ -6,46 +6,77 @@
<!-- Title: main Pages: 1 -->
<svg width="203pt" height="27pt"
viewBox="0.00 0.00 203.00 27.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 23.25)">
<title>main</title>
<!-- Node1 -->
<g id="node1" class="node">
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="37,-19.25 0,-19.25 0,0 37,0 37,-19.25"/>
<text text-anchor="middle" x="18.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d3/d4c/xor__cipher_8cpp.html#ae1a3968e7947464bee7714f6d43b7002" target="_top" xlink:title=" ">
<g id="a_Node000002"><a xlink:href="../../d3/d4c/xor__cipher_8cpp.html#ae1a3968e7947464bee7714f6d43b7002" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="105.5,-19.25 73,-19.25 73,0 105.5,0 105.5,-19.25"/>
<text text-anchor="middle" x="89.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.2,-9.62C44.67,-9.62 53.52,-9.62 61.73,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.71,-13.13 71.71,-9.62 61.71,-6.13 61.71,-13.13"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="195,-19.25 141.5,-19.25 141.5,0 195,0 195,-19.25"/>
<text text-anchor="middle" x="168.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M105.83,-9.62C112.94,-9.62 121.68,-9.62 130.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.08,-13.13 140.08,-9.62 130.08,-6.13 130.08,-13.13"/>
</a>
</g>
</g>
</g>
</svg>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.0.5 (20230430.1635)
-->
<!-- Title: main Pages: 1 -->
<svg width="203pt" height="27pt"
viewBox="0.00 0.00 203.00 27.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 23.25)">
<title>main</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="37,-19.25 0,-19.25 0,0 37,0 37,-19.25"/>
<text text-anchor="middle" x="18.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="../../d3/d4c/xor__cipher_8cpp.html#ae1a3968e7947464bee7714f6d43b7002" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="105.5,-19.25 73,-19.25 73,0 105.5,0 105.5,-19.25"/>
<text text-anchor="middle" x="89.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.2,-9.62C44.67,-9.62 53.52,-9.62 61.73,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.71,-13.13 71.71,-9.62 61.71,-6.13 61.71,-13.13"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="195,-19.25 141.5,-19.25 141.5,0 195,0 195,-19.25"/>
<text text-anchor="middle" x="168.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M105.83,-9.62C112.94,-9.62 121.68,-9.62 130.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.08,-13.13 140.08,-9.62 130.08,-6.13 130.08,-13.13"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB