mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-07-17 12:02:22 +08:00
Documentation for 8b1eab204b
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
<!-- HTML header for doxygen 1.12.0-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
@@ -5,10 +6,15 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.12.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Algorithms_in_C++: ciphers/uint128_t.hpp File Reference</title>
|
||||
<title>TheAlgorithms/C++: ciphers/uint128_t.hpp File Reference</title>
|
||||
<link rel="icon" href="../../favicon.svg" type="image/x-icon" />
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@xpack-3rd-party/doxygen-awesome-css@2.2.0-1/doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
</script>
|
||||
<script type="text/javascript" src="../../clipboard.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
@@ -18,14 +24,24 @@
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
<script type="text/javascript">
|
||||
window.MathJax = {
|
||||
options: {
|
||||
ignoreHtmlClass: 'tex2jax_ignore',
|
||||
processHtmlClass: 'tex2jax_process'
|
||||
},
|
||||
loader: {
|
||||
load: ['[tex]/ams']
|
||||
},
|
||||
tex: {
|
||||
macros: {},
|
||||
packages: ['base','configmacros','ams']
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
|
||||
<script type="text/javascript" id="MathJax-script" async="async" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -33,10 +49,11 @@ MathJax.Hub.Config({
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../project_logo.png"/></td>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Algorithms_in_C++<span id="projectnumber"> 1.0.0</span>
|
||||
<div id="projectname">TheAlgorithms/C++<span id="projectnumber"> 1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Set of algorithms implemented in C++.</div>
|
||||
<div id="projectbrief">All the algorithms implemented in C++</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -144,12 +161,12 @@ Classes</h2></td></tr>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:acce684d03a24f9c13a9ed36de6d24a57" id="r_acce684d03a24f9c13a9ed36de6d24a57"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#acce684d03a24f9c13a9ed36de6d24a57">CIPHERS_UINT128_T_HPP_</a></td></tr>
|
||||
<tr class="memdesc:acce684d03a24f9c13a9ed36de6d24a57"><td class="mdescLeft"> </td><td class="mdescRight">for <code><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/algorithm/reverse.html">std::reverse</a></code> and other operations <br /></td></tr>
|
||||
<tr class="memdesc:acce684d03a24f9c13a9ed36de6d24a57"><td class="mdescLeft"> </td><td class="mdescRight">for <code>std::reverse</code> and other operations <br /></td></tr>
|
||||
<tr class="separator:acce684d03a24f9c13a9ed36de6d24a57"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a3ff77262ffd6743df5b808d41382a6f3" id="r_a3ff77262ffd6743df5b808d41382a6f3"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3ff77262ffd6743df5b808d41382a6f3">add</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &first, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &second)</td></tr>
|
||||
<tr class="memitem:a3ff77262ffd6743df5b808d41382a6f3" id="r_a3ff77262ffd6743df5b808d41382a6f3"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3ff77262ffd6743df5b808d41382a6f3">add</a> (const std::string &first, const std::string &second)</td></tr>
|
||||
<tr class="memdesc:a3ff77262ffd6743df5b808d41382a6f3"><td class="mdescLeft"> </td><td class="mdescRight">Adding two string. <br /></td></tr>
|
||||
<tr class="separator:a3ff77262ffd6743df5b808d41382a6f3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaf018bfb929bea8e60320cfad566a04" id="r_aaaf018bfb929bea8e60320cfad566a04"><td class="memTemplParams" colspan="2">template<typename T , typename = typename std::enable_if< std::is_integral<T>::value, T>::type> </td></tr>
|
||||
@@ -204,6 +221,8 @@ Functions</h2></td></tr>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Implementation of 128-bit unsigned integers. </p><dl class="section note"><dt>Note</dt><dd>The implementation can be flagged as not completed. This header is used with enough operations as a part of bigger integer types 256-bit integer. </dd></dl>
|
||||
<dl class="section author"><dt>Author</dt><dd><a href="https://github.com/AshishYUO" target="_blank">Ashish Daulatabad</a> </dd></dl>
|
||||
|
||||
<p class="definition">Definition in file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
</div><h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="acce684d03a24f9c13a9ed36de6d24a57" name="acce684d03a24f9c13a9ed36de6d24a57"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acce684d03a24f9c13a9ed36de6d24a57">◆ </a></span>CIPHERS_UINT128_T_HPP_</h2>
|
||||
@@ -217,8 +236,10 @@ Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>for <code><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/algorithm/reverse.html">std::reverse</a></code> and other operations </p>
|
||||
<p>for <code><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a></code> overload for <code><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></code> for <code><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a></code> library </p>
|
||||
<p>for <code>std::reverse</code> and other operations </p>
|
||||
<p>for <code>std::cout</code> overload for <code>std::string</code> for <code>std::pair</code> library </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l00021">21</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -230,14 +251,14 @@ Functions</h2></td></tr>
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> add </td>
|
||||
<td class="memname">std::string add </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &</td> <td class="paramname"><span class="paramname"><em>first</em></span>, </td>
|
||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>first</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &</td> <td class="paramname"><span class="paramname"><em>second</em></span> )</td>
|
||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>second</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
@@ -251,37 +272,28 @@ Functions</h2></td></tr>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>string denoting the addition of both the strings </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l00038">38</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 38</span> {</div>
|
||||
<div class="line"><span class="lineno"> 39</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> third;</div>
|
||||
<div class="line"><span class="lineno"> 39</span> std::string third;</div>
|
||||
<div class="line"><span class="lineno"> 40</span> int16_t <a class="code hl_function" href="../../d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35">sum</a> = 0, carry = 0;</div>
|
||||
<div class="line"><span class="lineno"> 41</span> <span class="keywordflow">for</span> (int32_t i = <span class="keyword">static_cast<</span>int32_t<span class="keyword">></span>(first.<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string/size.html">size</a>()) - 1,</div>
|
||||
<div class="line"><span class="lineno"> 42</span> j = <span class="keyword">static_cast<</span>int32_t<span class="keyword">></span>(second.<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string/size.html">size</a>()) - 1;</div>
|
||||
<div class="line"><span class="lineno"> 41</span> <span class="keywordflow">for</span> (int32_t i = <span class="keyword">static_cast<</span>int32_t<span class="keyword">></span>(first.size()) - 1,</div>
|
||||
<div class="line"><span class="lineno"> 42</span> j = <span class="keyword">static_cast<</span>int32_t<span class="keyword">></span>(second.size()) - 1;</div>
|
||||
<div class="line"><span class="lineno"> 43</span> i >= 0 || j >= 0; --i, --j) {</div>
|
||||
<div class="line"><span class="lineno"> 44</span> <a class="code hl_function" href="../../d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35">sum</a> = ((i >= 0 ? first[i] - <span class="charliteral">'0'</span> : 0) + (j >= 0 ? second[j] - <span class="charliteral">'0'</span> : 0) +</div>
|
||||
<div class="line"><span class="lineno"> 45</span> carry);</div>
|
||||
<div class="line"><span class="lineno"> 46</span> carry = <a class="code hl_function" href="../../d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35">sum</a> / 10;</div>
|
||||
<div class="line"><span class="lineno"> 47</span> <a class="code hl_function" href="../../d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35">sum</a> %= 10;</div>
|
||||
<div class="line"><span class="lineno"> 48</span> third.<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string/push_back.html">push_back</a>(sum + <span class="charliteral">'0'</span>);</div>
|
||||
<div class="line"><span class="lineno"> 48</span> third.push_back(sum + <span class="charliteral">'0'</span>);</div>
|
||||
<div class="line"><span class="lineno"> 49</span> }</div>
|
||||
<div class="line"><span class="lineno"> 50</span> <span class="keywordflow">if</span> (carry) {</div>
|
||||
<div class="line"><span class="lineno"> 51</span> third.<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string/push_back.html">push_back</a>(<span class="charliteral">'1'</span>);</div>
|
||||
<div class="line"><span class="lineno"> 51</span> third.push_back(<span class="charliteral">'1'</span>);</div>
|
||||
<div class="line"><span class="lineno"> 52</span> }</div>
|
||||
<div class="line"><span class="lineno"> 53</span> <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/algorithm/reverse.html">std::reverse</a>(third.<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string/begin.html">begin</a>(), third.<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string/end.html">end</a>());</div>
|
||||
<div class="line"><span class="lineno"> 53</span> std::reverse(third.begin(), third.end());</div>
|
||||
<div class="line"><span class="lineno"> 54</span> <span class="keywordflow">return</span> third;</div>
|
||||
<div class="line"><span class="lineno"> 55</span>}</div>
|
||||
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div></div>
|
||||
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/begin.html">std::string::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/string/basic_string/end.html">std::string::end</a></div><div class="ttdeci">T end(T... args)</div></div>
|
||||
<div class="ttc" id="anamespacemachine__learning_html_a6f1c98c016ad34ff3d9f39372161bd35"><div class="ttname"><a href="../../d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35">machine_learning::sum</a></div><div class="ttdeci">T sum(const std::vector< std::valarray< T > > &A)</div><div class="ttdef"><b>Definition</b> vector_ops.hpp:232</div></div>
|
||||
<div class="ttc" id="apush_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/push_back.html">std::string::push_back</a></div><div class="ttdeci">T push_back(T... args)</div></div>
|
||||
<div class="ttc" id="areverse_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/reverse.html">std::reverse</a></div><div class="ttdeci">T reverse(T... args)</div></div>
|
||||
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/size.html">std::string::size</a></div><div class="ttdeci">T size(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="../../da/d41/uint128__t_8hpp_a3ff77262ffd6743df5b808d41382a6f3_cgraph.svg" width="252" height="234"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
|
||||
<div class="ttc" id="anamespacemachine__learning_html_a6f1c98c016ad34ff3d9f39372161bd35"><div class="ttname"><a href="../../d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35">machine_learning::sum</a></div><div class="ttdeci">T sum(const std::vector< std::valarray< T > > &A)</div><div class="ttdef"><b>Definition</b> <a href="../../d8/d95/vector__ops_8hpp_source.html#l00232">vector_ops.hpp:232</a></div></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a78df90238f0ea15d5c6f813873b85464" name="a78df90238f0ea15d5c6f813873b85464"></a>
|
||||
@@ -312,10 +324,12 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01079">1079</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1079</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1080</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) != q;</div>
|
||||
<div class="line"><span class="lineno"> 1081</span>}</div>
|
||||
<div class="ttc" id="aclassuint128__t_html"><div class="ttname"><a href="../../db/d9a/classuint128__t.html">uint128_t</a></div><div class="ttdoc">class for 128-bit unsigned integer</div><div class="ttdef"><b>Definition</b> uint128_t.hpp:60</div></div>
|
||||
<div class="ttc" id="aclassuint128__t_html"><div class="ttname"><a href="../../db/d9a/classuint128__t.html">uint128_t</a></div><div class="ttdoc">class for 128-bit unsigned integer</div><div class="ttdef"><b>Definition</b> <a href="../../da/d41/uint128__t_8hpp_source.html#l00060">uint128_t.hpp:60</a></div></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -347,6 +361,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01034">1034</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1034</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1035</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) % q;</div>
|
||||
<div class="line"><span class="lineno"> 1036</span>}</div>
|
||||
@@ -381,6 +397,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01041">1041</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1041</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1042</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) & q;</div>
|
||||
<div class="line"><span class="lineno"> 1043</span>}</div>
|
||||
@@ -415,6 +433,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01060">1060</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1060</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1061</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) && q;</div>
|
||||
<div class="line"><span class="lineno"> 1062</span>}</div>
|
||||
@@ -449,6 +469,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01022">1022</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1022</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1023</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) * q;</div>
|
||||
<div class="line"><span class="lineno"> 1024</span>}</div>
|
||||
@@ -483,6 +505,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01010">1010</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1010</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1011</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) + q;</div>
|
||||
<div class="line"><span class="lineno"> 1012</span>}</div>
|
||||
@@ -517,6 +541,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01016">1016</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1016</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1017</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) - q;</div>
|
||||
<div class="line"><span class="lineno"> 1018</span>}</div>
|
||||
@@ -551,6 +577,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01028">1028</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1028</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1029</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) / q;</div>
|
||||
<div class="line"><span class="lineno"> 1030</span>}</div>
|
||||
@@ -585,6 +613,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01085">1085</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1085</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1086</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) < q;</div>
|
||||
<div class="line"><span class="lineno"> 1087</span>}</div>
|
||||
@@ -619,6 +649,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01091">1091</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1091</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1092</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) <= q;</div>
|
||||
<div class="line"><span class="lineno"> 1093</span>}</div>
|
||||
@@ -653,6 +685,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01073">1073</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1073</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1074</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) == q;</div>
|
||||
<div class="line"><span class="lineno"> 1075</span>}</div>
|
||||
@@ -687,6 +721,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01097">1097</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1097</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1098</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) > q;</div>
|
||||
<div class="line"><span class="lineno"> 1099</span>}</div>
|
||||
@@ -721,6 +757,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01103">1103</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1103</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1104</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) >= q;</div>
|
||||
<div class="line"><span class="lineno"> 1105</span>}</div>
|
||||
@@ -755,6 +793,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01053">1053</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1053</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1054</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) ^ q;</div>
|
||||
<div class="line"><span class="lineno"> 1055</span>}</div>
|
||||
@@ -789,6 +829,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01047">1047</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1047</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1048</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) | q;</div>
|
||||
<div class="line"><span class="lineno"> 1049</span>}</div>
|
||||
@@ -823,6 +865,8 @@ template<typename T , typename = typename std::enable_if<
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../da/d41/uint128__t_8hpp_source.html#l01066">1066</a> of file <a class="el" href="../../da/d41/uint128__t_8hpp_source.html">uint128_t.hpp</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 1066</span> {</div>
|
||||
<div class="line"><span class="lineno"> 1067</span> <span class="keywordflow">return</span> <a class="code hl_class" href="../../db/d9a/classuint128__t.html">uint128_t</a>(p) || q;</div>
|
||||
<div class="line"><span class="lineno"> 1068</span>}</div>
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
<map id="add" name="add">
|
||||
<area shape="rect" id="Node000001" title="Adding two string." alt="" coords="5,104,48,130"/>
|
||||
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/begin.html#" title=" " alt="" coords="112,5,230,31"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="34,102,59,71,94,40,102,35,105,40,97,44,63,75,38,106"/>
|
||||
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/end.html#" title=" " alt="" coords="117,55,225,80"/>
|
||||
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="47,107,95,89,112,83,114,88,97,94,49,112"/>
|
||||
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/push_back.html#" title=" " alt="" coords="96,104,246,130"/>
|
||||
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="48,114,81,114,81,120,48,120"/>
|
||||
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/reverse.html#" title=" " alt="" coords="126,153,216,179"/>
|
||||
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="49,122,97,140,114,146,112,151,95,145,47,127"/>
|
||||
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="115,203,226,228"/>
|
||||
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="38,128,63,159,97,189,105,194,102,198,94,194,59,163,34,131"/>
|
||||
</map>
|
||||
@@ -1 +0,0 @@
|
||||
6ada718eb7b3ebc6ce96449c7f4694a3
|
||||
@@ -1,137 +0,0 @@
|
||||
<?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 12.1.2 (20240928.0832)
|
||||
-->
|
||||
<!-- Title: add Pages: 1 -->
|
||||
<svg width="189pt" height="175pt"
|
||||
viewBox="0.00 0.00 188.50 175.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">
|
||||
|
||||
<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 171.25)">
|
||||
<title>add</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title="Adding two string.">
|
||||
<polygon fill="#999999" stroke="#666666" points="31.75,-93.25 0,-93.25 0,-74 31.75,-74 31.75,-93.25"/>
|
||||
<text text-anchor="middle" x="15.88" y="-79.75" font-family="Helvetica,sans-Serif" font-size="10.00">add</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/string/basic_string/begin.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="168.5,-167.25 79.75,-167.25 79.75,-148 168.5,-148 168.5,-167.25"/>
|
||||
<text text-anchor="middle" x="124.12" y="-153.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::begin</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M23.28,-93.36C31.95,-105.81 48.56,-127.22 67.75,-139.62 69.56,-140.8 71.46,-141.9 73.42,-142.94"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.61,-145.96 82.16,-146.94 74.53,-139.6 71.61,-145.96"/>
|
||||
</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/string/basic_string/end.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="164.75,-130.25 83.5,-130.25 83.5,-111 164.75,-111 164.75,-130.25"/>
|
||||
<text text-anchor="middle" x="124.12" y="-116.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::end</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2_Node000001_Node000003" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M31.95,-89.45C42.04,-93.3 55.64,-98.4 67.75,-102.62 71.93,-104.08 76.29,-105.57 80.66,-107.03"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.39,-110.29 89.98,-110.1 81.58,-103.65 79.39,-110.29"/>
|
||||
</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/string/basic_string/push_back.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="180.5,-93.25 67.75,-93.25 67.75,-74 180.5,-74 180.5,-93.25"/>
|
||||
<text text-anchor="middle" x="124.12" y="-79.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::push_back</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3_Node000001_Node000004" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M32.1,-83.62C38.87,-83.62 47.36,-83.62 56.41,-83.62"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.14,-87.13 66.14,-83.63 56.14,-80.13 56.14,-87.13"/>
|
||||
</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/algorithm/reverse.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="158,-56.25 90.25,-56.25 90.25,-37 158,-37 158,-56.25"/>
|
||||
<text text-anchor="middle" x="124.12" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::reverse</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4_Node000001_Node000005" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M31.95,-77.8C42.04,-73.95 55.64,-68.85 67.75,-64.62 71.93,-63.17 76.29,-61.68 80.66,-60.22"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="81.58,-63.6 89.98,-57.15 79.39,-56.96 81.58,-63.6"/>
|
||||
</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/string/basic_string/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="165.88,-19.25 82.38,-19.25 82.38,0 165.88,0 165.88,-19.25"/>
|
||||
<text text-anchor="middle" x="124.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5_Node000001_Node000006" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M23.28,-73.89C31.95,-61.44 48.56,-40.03 67.75,-27.62 69.56,-26.45 71.46,-25.35 73.42,-24.31"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.53,-27.65 82.16,-20.31 71.61,-21.29 74.53,-27.65"/>
|
||||
</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.9 KiB |
@@ -1,111 +0,0 @@
|
||||
<?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 12.1.2 (20240928.0832)
|
||||
-->
|
||||
<!-- Title: add Pages: 1 -->
|
||||
<svg width="189pt" height="175pt"
|
||||
viewBox="0.00 0.00 188.50 175.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 171.25)">
|
||||
<title>add</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title="Adding two string.">
|
||||
<polygon fill="#999999" stroke="#666666" points="31.75,-93.25 0,-93.25 0,-74 31.75,-74 31.75,-93.25"/>
|
||||
<text text-anchor="middle" x="15.88" y="-79.75" font-family="Helvetica,sans-Serif" font-size="10.00">add</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/string/basic_string/begin.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="168.5,-167.25 79.75,-167.25 79.75,-148 168.5,-148 168.5,-167.25"/>
|
||||
<text text-anchor="middle" x="124.12" y="-153.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::begin</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M23.28,-93.36C31.95,-105.81 48.56,-127.22 67.75,-139.62 69.56,-140.8 71.46,-141.9 73.42,-142.94"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.61,-145.96 82.16,-146.94 74.53,-139.6 71.61,-145.96"/>
|
||||
</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/string/basic_string/end.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="164.75,-130.25 83.5,-130.25 83.5,-111 164.75,-111 164.75,-130.25"/>
|
||||
<text text-anchor="middle" x="124.12" y="-116.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::end</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2_Node000001_Node000003" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M31.95,-89.45C42.04,-93.3 55.64,-98.4 67.75,-102.62 71.93,-104.08 76.29,-105.57 80.66,-107.03"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.39,-110.29 89.98,-110.1 81.58,-103.65 79.39,-110.29"/>
|
||||
</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/string/basic_string/push_back.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="180.5,-93.25 67.75,-93.25 67.75,-74 180.5,-74 180.5,-93.25"/>
|
||||
<text text-anchor="middle" x="124.12" y="-79.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::push_back</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3_Node000001_Node000004" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M32.1,-83.62C38.87,-83.62 47.36,-83.62 56.41,-83.62"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.14,-87.13 66.14,-83.63 56.14,-80.13 56.14,-87.13"/>
|
||||
</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/algorithm/reverse.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="158,-56.25 90.25,-56.25 90.25,-37 158,-37 158,-56.25"/>
|
||||
<text text-anchor="middle" x="124.12" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::reverse</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4_Node000001_Node000005" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M31.95,-77.8C42.04,-73.95 55.64,-68.85 67.75,-64.62 71.93,-63.17 76.29,-61.68 80.66,-60.22"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="81.58,-63.6 89.98,-57.15 79.39,-56.96 81.58,-63.6"/>
|
||||
</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/string/basic_string/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="165.88,-19.25 82.38,-19.25 82.38,0 165.88,0 165.88,-19.25"/>
|
||||
<text text-anchor="middle" x="124.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5_Node000001_Node000006" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M23.28,-73.89C31.95,-61.44 48.56,-40.03 67.75,-27.62 69.56,-26.45 71.46,-25.35 73.42,-24.31"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.53,-27.65 82.16,-20.31 71.61,-21.29 74.53,-27.65"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 5.1 KiB |
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user