1095 lines
80 KiB
HTML
Vendored
1095 lines
80 KiB
HTML
Vendored
<!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="zh">
|
|
<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.13.1"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>dl: dl::Every 命名空间参考</title>
|
|
<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="clipboard.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">dl
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- 制作者 Doxygen 1.13.1 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() { codefold.init(0); });
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',false,false,'search.php','搜索',false);
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function(){ initResizable(false); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="namespacedl.html">dl</a></li><li class="navelem"><a class="el" href="namespacedl_1_1_every.html">Every</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div id="doc-content">
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#func-members">函数</a> </div>
|
|
<div class="headertitle"><div class="title">dl::Every 命名空间参考</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>多对一操作
|
|
<a href="#details">更多...</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
|
函数</h2></td></tr>
|
|
<tr class="memitem:abd121489c016a561fccd1e2f8d45b381" id="r_abd121489c016a561fccd1e2f8d45b381"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </td></tr>
|
|
<tr class="memitem:abd121489c016a561fccd1e2f8d45b381"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#abd121489c016a561fccd1e2f8d45b381">Add</a> (<a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &v)</td></tr>
|
|
<tr class="memdesc:abd121489c016a561fccd1e2f8d45b381"><td class="mdescLeft"> </td><td class="mdescRight">加 <br /></td></tr>
|
|
<tr class="separator:abd121489c016a561fccd1e2f8d45b381"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a331d632004c3f8d79ff8522852b575bc" id="r_a331d632004c3f8d79ff8522852b575bc"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </td></tr>
|
|
<tr class="memitem:a331d632004c3f8d79ff8522852b575bc"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a331d632004c3f8d79ff8522852b575bc">Add</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &v)</td></tr>
|
|
<tr class="separator:a331d632004c3f8d79ff8522852b575bc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8623a6644a96055be62e411cf7534b57" id="r_a8623a6644a96055be62e411cf7534b57"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </td></tr>
|
|
<tr class="memitem:a8623a6644a96055be62e411cf7534b57"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a8623a6644a96055be62e411cf7534b57">Sub</a> (<a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &v)</td></tr>
|
|
<tr class="memdesc:a8623a6644a96055be62e411cf7534b57"><td class="mdescLeft"> </td><td class="mdescRight">减 <br /></td></tr>
|
|
<tr class="separator:a8623a6644a96055be62e411cf7534b57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3c9dca7977aa0ffb07dce8d990e256da" id="r_a3c9dca7977aa0ffb07dce8d990e256da"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </td></tr>
|
|
<tr class="memitem:a3c9dca7977aa0ffb07dce8d990e256da"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a3c9dca7977aa0ffb07dce8d990e256da">Sub</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &v)</td></tr>
|
|
<tr class="separator:a3c9dca7977aa0ffb07dce8d990e256da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab039a713c97b0c2f9fcfc2f8cfccb28a" id="r_ab039a713c97b0c2f9fcfc2f8cfccb28a"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </td></tr>
|
|
<tr class="memitem:ab039a713c97b0c2f9fcfc2f8cfccb28a"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ab039a713c97b0c2f9fcfc2f8cfccb28a">Mul</a> (<a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &v)</td></tr>
|
|
<tr class="memdesc:ab039a713c97b0c2f9fcfc2f8cfccb28a"><td class="mdescLeft"> </td><td class="mdescRight">乘 <br /></td></tr>
|
|
<tr class="separator:ab039a713c97b0c2f9fcfc2f8cfccb28a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a57135739f91676fcdc34ae98ad1dea20" id="r_a57135739f91676fcdc34ae98ad1dea20"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </td></tr>
|
|
<tr class="memitem:a57135739f91676fcdc34ae98ad1dea20"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a57135739f91676fcdc34ae98ad1dea20">Mul</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &v)</td></tr>
|
|
<tr class="separator:a57135739f91676fcdc34ae98ad1dea20"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5dc4ac57f09d0477104f6b0439f3bbfa" id="r_a5dc4ac57f09d0477104f6b0439f3bbfa"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </td></tr>
|
|
<tr class="memitem:a5dc4ac57f09d0477104f6b0439f3bbfa"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a5dc4ac57f09d0477104f6b0439f3bbfa">Round</a> (<a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c)</td></tr>
|
|
<tr class="memdesc:a5dc4ac57f09d0477104f6b0439f3bbfa"><td class="mdescLeft"> </td><td class="mdescRight">四舍五入 <br /></td></tr>
|
|
<tr class="separator:a5dc4ac57f09d0477104f6b0439f3bbfa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a75cc51dc491a8c3f1d5682aa95ac27c0" id="r_a75cc51dc491a8c3f1d5682aa95ac27c0"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </td></tr>
|
|
<tr class="memitem:a75cc51dc491a8c3f1d5682aa95ac27c0"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a75cc51dc491a8c3f1d5682aa95ac27c0">Round</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c)</td></tr>
|
|
<tr class="separator:a75cc51dc491a8c3f1d5682aa95ac27c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab6e4cde64c53eb4298a94802b412c276" id="r_ab6e4cde64c53eb4298a94802b412c276"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </td></tr>
|
|
<tr class="memitem:ab6e4cde64c53eb4298a94802b412c276"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ab6e4cde64c53eb4298a94802b412c276">Floor</a> (<a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c)</td></tr>
|
|
<tr class="memdesc:ab6e4cde64c53eb4298a94802b412c276"><td class="mdescLeft"> </td><td class="mdescRight">取下界 <br /></td></tr>
|
|
<tr class="separator:ab6e4cde64c53eb4298a94802b412c276"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4549f98820bf366dd11478c4440432c9" id="r_a4549f98820bf366dd11478c4440432c9"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </td></tr>
|
|
<tr class="memitem:a4549f98820bf366dd11478c4440432c9"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a4549f98820bf366dd11478c4440432c9">Floor</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c)</td></tr>
|
|
<tr class="separator:a4549f98820bf366dd11478c4440432c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad98c21cb429f2f084fdd47f8f5acf753" id="r_ad98c21cb429f2f084fdd47f8f5acf753"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </td></tr>
|
|
<tr class="memitem:ad98c21cb429f2f084fdd47f8f5acf753"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ad98c21cb429f2f084fdd47f8f5acf753">Ceil</a> (<a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c)</td></tr>
|
|
<tr class="memdesc:ad98c21cb429f2f084fdd47f8f5acf753"><td class="mdescLeft"> </td><td class="mdescRight">取上界 <br /></td></tr>
|
|
<tr class="separator:ad98c21cb429f2f084fdd47f8f5acf753"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a62190a11b0df0c8f54afe2232f2f2f73" id="r_a62190a11b0df0c8f54afe2232f2f2f73"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </td></tr>
|
|
<tr class="memitem:a62190a11b0df0c8f54afe2232f2f2f73"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a62190a11b0df0c8f54afe2232f2f2f73">Ceil</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c)</td></tr>
|
|
<tr class="separator:a62190a11b0df0c8f54afe2232f2f2f73"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acd2b1103f7a87dae120abbe0bfe3dd77" id="r_acd2b1103f7a87dae120abbe0bfe3dd77"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </td></tr>
|
|
<tr class="memitem:acd2b1103f7a87dae120abbe0bfe3dd77"><td class="memTemplItemLeft" align="right" valign="top">constexpr void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#acd2b1103f7a87dae120abbe0bfe3dd77">Clamp</a> (<a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &v_min, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &v_max)</td></tr>
|
|
<tr class="memdesc:acd2b1103f7a87dae120abbe0bfe3dd77"><td class="mdescLeft"> </td><td class="mdescRight">取[min, max] <br /></td></tr>
|
|
<tr class="separator:acd2b1103f7a87dae120abbe0bfe3dd77"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac1be7df0e932fc1e8d7974dda5543229" id="r_ac1be7df0e932fc1e8d7974dda5543229"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </td></tr>
|
|
<tr class="memitem:ac1be7df0e932fc1e8d7974dda5543229"><td class="memTemplItemLeft" align="right" valign="top">constexpr <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ac1be7df0e932fc1e8d7974dda5543229">Clamp</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &v_min, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &v_max)</td></tr>
|
|
<tr class="separator:ac1be7df0e932fc1e8d7974dda5543229"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae0ee7efb07b4f9b18adfb9bdb0a34a17" id="r_ae0ee7efb07b4f9b18adfb9bdb0a34a17"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </td></tr>
|
|
<tr class="memitem:ae0ee7efb07b4f9b18adfb9bdb0a34a17"><td class="memTemplItemLeft" align="right" valign="top">constexpr void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ae0ee7efb07b4f9b18adfb9bdb0a34a17">ClampFloor</a> (<a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &v_min)</td></tr>
|
|
<tr class="memdesc:ae0ee7efb07b4f9b18adfb9bdb0a34a17"><td class="mdescLeft"> </td><td class="mdescRight">取[min, +∞) <br /></td></tr>
|
|
<tr class="separator:ae0ee7efb07b4f9b18adfb9bdb0a34a17"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a451e3c9a1ebf2595c693e0514760f9d2" id="r_a451e3c9a1ebf2595c693e0514760f9d2"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </td></tr>
|
|
<tr class="memitem:a451e3c9a1ebf2595c693e0514760f9d2"><td class="memTemplItemLeft" align="right" valign="top">constexpr <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a451e3c9a1ebf2595c693e0514760f9d2">ClampFloor</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &v_min)</td></tr>
|
|
<tr class="separator:a451e3c9a1ebf2595c693e0514760f9d2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6bb77e9dc361066c8772857ac758d245" id="r_a6bb77e9dc361066c8772857ac758d245"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </td></tr>
|
|
<tr class="memitem:a6bb77e9dc361066c8772857ac758d245"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a6bb77e9dc361066c8772857ac758d245">Saturate</a> (<a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c)</td></tr>
|
|
<tr class="memdesc:a6bb77e9dc361066c8772857ac758d245"><td class="mdescLeft"> </td><td class="mdescRight">取[0, 1] <br /></td></tr>
|
|
<tr class="separator:a6bb77e9dc361066c8772857ac758d245"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afda1d4e583dc3ab7378d7ade154292a3" id="r_afda1d4e583dc3ab7378d7ade154292a3"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </td></tr>
|
|
<tr class="memitem:afda1d4e583dc3ab7378d7ade154292a3"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#afda1d4e583dc3ab7378d7ade154292a3">Saturate</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c)</td></tr>
|
|
<tr class="separator:afda1d4e583dc3ab7378d7ade154292a3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a852eafa5dbddaa40882e78eb2cf09bff" id="r_a852eafa5dbddaa40882e78eb2cf09bff"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </td></tr>
|
|
<tr class="memitem:a852eafa5dbddaa40882e78eb2cf09bff"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a852eafa5dbddaa40882e78eb2cf09bff">Abs</a> (<a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c)</td></tr>
|
|
<tr class="memdesc:a852eafa5dbddaa40882e78eb2cf09bff"><td class="mdescLeft"> </td><td class="mdescRight">取绝对值 <br /></td></tr>
|
|
<tr class="separator:a852eafa5dbddaa40882e78eb2cf09bff"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a67d2d2d9d9a5c5bd4970285b94032a7e" id="r_a67d2d2d9d9a5c5bd4970285b94032a7e"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </td></tr>
|
|
<tr class="memitem:a67d2d2d9d9a5c5bd4970285b94032a7e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a67d2d2d9d9a5c5bd4970285b94032a7e">Abs</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c)</td></tr>
|
|
<tr class="separator:a67d2d2d9d9a5c5bd4970285b94032a7e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0ce63fc05927d0e40c53bada292e4b01" id="r_a0ce63fc05927d0e40c53bada292e4b01"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a>> </td></tr>
|
|
<tr class="memitem:a0ce63fc05927d0e40c53bada292e4b01"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a0ce63fc05927d0e40c53bada292e4b01">Equal</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &v)</td></tr>
|
|
<tr class="memdesc:a0ce63fc05927d0e40c53bada292e4b01"><td class="mdescLeft"> </td><td class="mdescRight">判断容器所有元素都等于某值 <br /></td></tr>
|
|
<tr class="separator:a0ce63fc05927d0e40c53bada292e4b01"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af61d1018f5d46c7173514302f01975e4" id="r_af61d1018f5d46c7173514302f01975e4"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a>> </td></tr>
|
|
<tr class="memitem:af61d1018f5d46c7173514302f01975e4"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#af61d1018f5d46c7173514302f01975e4">NotEqual</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &container, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &v)</td></tr>
|
|
<tr class="memdesc:af61d1018f5d46c7173514302f01975e4"><td class="mdescLeft"> </td><td class="mdescRight">判断容器所有元素都 不等于某值 <br /></td></tr>
|
|
<tr class="separator:af61d1018f5d46c7173514302f01975e4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a419ed6bbc21f4791917b07302acf3a73" id="r_a419ed6bbc21f4791917b07302acf3a73"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </td></tr>
|
|
<tr class="memitem:a419ed6bbc21f4791917b07302acf3a73"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a419ed6bbc21f4791917b07302acf3a73">Zero</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c)</td></tr>
|
|
<tr class="separator:a419ed6bbc21f4791917b07302acf3a73"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a11fca5a1e2f545dd7e46b73dfa3aebac" id="r_a11fca5a1e2f545dd7e46b73dfa3aebac"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a>> </td></tr>
|
|
<tr class="memitem:a11fca5a1e2f545dd7e46b73dfa3aebac"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a11fca5a1e2f545dd7e46b73dfa3aebac">Erase</a> (<a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &container, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &v)</td></tr>
|
|
<tr class="memdesc:a11fca5a1e2f545dd7e46b73dfa3aebac"><td class="mdescLeft"> </td><td class="mdescRight">移除容器所有元素都等于某值 <br /></td></tr>
|
|
<tr class="separator:a11fca5a1e2f545dd7e46b73dfa3aebac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a351b2c25850b0ab0c35af1528d96d269" id="r_a351b2c25850b0ab0c35af1528d96d269"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a>> </td></tr>
|
|
<tr class="memitem:a351b2c25850b0ab0c35af1528d96d269"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a351b2c25850b0ab0c35af1528d96d269">Erase</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &v)</td></tr>
|
|
<tr class="memdesc:a351b2c25850b0ab0c35af1528d96d269"><td class="mdescLeft"> </td><td class="mdescRight">移除容器所有元素都等于某值 <br /></td></tr>
|
|
<tr class="separator:a351b2c25850b0ab0c35af1528d96d269"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa659a335bfbb21c3d710948358176797" id="r_aa659a335bfbb21c3d710948358176797"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename C1> </td></tr>
|
|
<tr class="memitem:aa659a335bfbb21c3d710948358176797"><td class="memTemplItemLeft" align="right" valign="top">size_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#aa659a335bfbb21c3d710948358176797">EraseNot</a> (<a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &container, const C1 &c_compare)</td></tr>
|
|
<tr class="memdesc:aa659a335bfbb21c3d710948358176797"><td class="mdescLeft"> </td><td class="mdescRight">移除容器所有元素 不在比较的容器 <br /></td></tr>
|
|
<tr class="separator:aa659a335bfbb21c3d710948358176797"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7a9ace96e5a96292e23f7f75d9bd747d" id="r_a7a9ace96e5a96292e23f7f75d9bd747d"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a>> </td></tr>
|
|
<tr class="memitem:a7a9ace96e5a96292e23f7f75d9bd747d"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a7a9ace96e5a96292e23f7f75d9bd747d">Replace</a> (<a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &v, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &v_new)</td></tr>
|
|
<tr class="memdesc:a7a9ace96e5a96292e23f7f75d9bd747d"><td class="mdescLeft"> </td><td class="mdescRight">替换容器所有元素都等于某值 <br /></td></tr>
|
|
<tr class="separator:a7a9ace96e5a96292e23f7f75d9bd747d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa585e576930339004774e513dcc98ada" id="r_aa585e576930339004774e513dcc98ada"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a>> </td></tr>
|
|
<tr class="memitem:aa585e576930339004774e513dcc98ada"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#aa585e576930339004774e513dcc98ada">Replace</a> (const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &v, const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &v_new)</td></tr>
|
|
<tr class="memdesc:aa585e576930339004774e513dcc98ada"><td class="mdescLeft"> </td><td class="mdescRight">替换容器所有元素都等于某值 <br /></td></tr>
|
|
<tr class="separator:aa585e576930339004774e513dcc98ada"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d1aebc9478330a6eb5875b7adfe405c" id="r_a4d1aebc9478330a6eb5875b7adfe405c"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </td></tr>
|
|
<tr class="memitem:a4d1aebc9478330a6eb5875b7adfe405c"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a4d1aebc9478330a6eb5875b7adfe405c">Delete</a> (<a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &c, bool clear=true)</td></tr>
|
|
<tr class="memdesc:a4d1aebc9478330a6eb5875b7adfe405c"><td class="mdescLeft"> </td><td class="mdescRight">对容器每个元素进行delete操作 <br /></td></tr>
|
|
<tr class="separator:a4d1aebc9478330a6eb5875b7adfe405c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
|
|
<div class="textblock"><p>多对一操作 </p>
|
|
</div><h2 class="groupheader">函数说明</h2>
|
|
<a id="a852eafa5dbddaa40882e78eb2cf09bff" name="a852eafa5dbddaa40882e78eb2cf09bff"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a852eafa5dbddaa40882e78eb2cf09bff">◆ </a></span>Abs() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void dl::Every::Abs </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>取绝对值 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00187">187</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a67d2d2d9d9a5c5bd4970285b94032a7e" name="a67d2d2d9d9a5c5bd4970285b94032a7e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a67d2d2d9d9a5c5bd4970285b94032a7e">◆ </a></span>Abs() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> dl::Every::Abs </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00194">194</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abd121489c016a561fccd1e2f8d45b381" name="abd121489c016a561fccd1e2f8d45b381"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abd121489c016a561fccd1e2f8d45b381">◆ </a></span>Add() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void dl::Every::Add </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &</td> <td class="paramname"><span class="paramname"><em>v</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>加 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00025">25</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a331d632004c3f8d79ff8522852b575bc" name="a331d632004c3f8d79ff8522852b575bc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a331d632004c3f8d79ff8522852b575bc">◆ </a></span>Add() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> dl::Every::Add </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &</td> <td class="paramname"><span class="paramname"><em>v</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00032">32</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad98c21cb429f2f084fdd47f8f5acf753" name="ad98c21cb429f2f084fdd47f8f5acf753"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad98c21cb429f2f084fdd47f8f5acf753">◆ </a></span>Ceil() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void dl::Every::Ceil </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>取上界 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00112">112</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a62190a11b0df0c8f54afe2232f2f2f73" name="a62190a11b0df0c8f54afe2232f2f2f73"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a62190a11b0df0c8f54afe2232f2f2f73">◆ </a></span>Ceil() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> dl::Every::Ceil </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00119">119</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acd2b1103f7a87dae120abbe0bfe3dd77" name="acd2b1103f7a87dae120abbe0bfe3dd77"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acd2b1103f7a87dae120abbe0bfe3dd77">◆ </a></span>Clamp() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void dl::Every::Clamp </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &</td> <td class="paramname"><span class="paramname"><em>v_min</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &</td> <td class="paramname"><span class="paramname"><em>v_max</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel constexpr">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>取[min, max] </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00130">130</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac1be7df0e932fc1e8d7974dda5543229" name="ac1be7df0e932fc1e8d7974dda5543229"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac1be7df0e932fc1e8d7974dda5543229">◆ </a></span>Clamp() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> dl::Every::Clamp </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &</td> <td class="paramname"><span class="paramname"><em>v_min</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &</td> <td class="paramname"><span class="paramname"><em>v_max</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel constexpr">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00137">137</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae0ee7efb07b4f9b18adfb9bdb0a34a17" name="ae0ee7efb07b4f9b18adfb9bdb0a34a17"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae0ee7efb07b4f9b18adfb9bdb0a34a17">◆ </a></span>ClampFloor() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void dl::Every::ClampFloor </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &</td> <td class="paramname"><span class="paramname"><em>v_min</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel constexpr">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>取[min, +∞) </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00148">148</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a451e3c9a1ebf2595c693e0514760f9d2" name="a451e3c9a1ebf2595c693e0514760f9d2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a451e3c9a1ebf2595c693e0514760f9d2">◆ </a></span>ClampFloor() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> dl::Every::ClampFloor </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &</td> <td class="paramname"><span class="paramname"><em>v_min</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel constexpr">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00158">158</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4d1aebc9478330a6eb5875b7adfe405c" name="a4d1aebc9478330a6eb5875b7adfe405c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4d1aebc9478330a6eb5875b7adfe405c">◆ </a></span>Delete()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void dl::Every::Delete </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>clear</em></span><span class="paramdefsep"> = </span><span class="paramdefval">true</span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>对容器每个元素进行delete操作 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">c</td><td>操作的容器 </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">clear</td><td>为真时调用clear </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00334">334</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0ce63fc05927d0e40c53bada292e4b01" name="a0ce63fc05927d0e40c53bada292e4b01"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0ce63fc05927d0e40c53bada292e4b01">◆ </a></span>Equal()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool dl::Every::Equal </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &</td> <td class="paramname"><span class="paramname"><em>v</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>判断容器所有元素都等于某值 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">c</td><td>操作的容器 </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">v</td><td>要比较的值 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00208">208</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a11fca5a1e2f545dd7e46b73dfa3aebac" name="a11fca5a1e2f545dd7e46b73dfa3aebac"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a11fca5a1e2f545dd7e46b73dfa3aebac">◆ </a></span>Erase() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void dl::Every::Erase </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>container</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &</td> <td class="paramname"><span class="paramname"><em>v</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>移除容器所有元素都等于某值 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">container</td><td>操作的容器 </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">v</td><td>要比较的值 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00247">247</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a351b2c25850b0ab0c35af1528d96d269" name="a351b2c25850b0ab0c35af1528d96d269"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a351b2c25850b0ab0c35af1528d96d269">◆ </a></span>Erase() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a>> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> dl::Every::Erase </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &</td> <td class="paramname"><span class="paramname"><em>v</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>移除容器所有元素都等于某值 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">c</td><td>操作的容器 </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">v</td><td>要比较的值 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00264">264</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa659a335bfbb21c3d710948358176797" name="aa659a335bfbb21c3d710948358176797"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa659a335bfbb21c3d710948358176797">◆ </a></span>EraseNot()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename C1> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">size_t dl::Every::EraseNot </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>container</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const C1 &</td> <td class="paramname"><span class="paramname"><em>c_compare</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>移除容器所有元素 不在比较的容器 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">container</td><td>操作的容器 </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">c_compare</td><td>比较的容器 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00281">281</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab6e4cde64c53eb4298a94802b412c276" name="ab6e4cde64c53eb4298a94802b412c276"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab6e4cde64c53eb4298a94802b412c276">◆ </a></span>Floor() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void dl::Every::Floor </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>取下界 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00095">95</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4549f98820bf366dd11478c4440432c9" name="a4549f98820bf366dd11478c4440432c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4549f98820bf366dd11478c4440432c9">◆ </a></span>Floor() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> dl::Every::Floor </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00102">102</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab039a713c97b0c2f9fcfc2f8cfccb28a" name="ab039a713c97b0c2f9fcfc2f8cfccb28a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab039a713c97b0c2f9fcfc2f8cfccb28a">◆ </a></span>Mul() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void dl::Every::Mul </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &</td> <td class="paramname"><span class="paramname"><em>v</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>乘 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00059">59</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a57135739f91676fcdc34ae98ad1dea20" name="a57135739f91676fcdc34ae98ad1dea20"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a57135739f91676fcdc34ae98ad1dea20">◆ </a></span>Mul() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> dl::Every::Mul </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &</td> <td class="paramname"><span class="paramname"><em>v</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00066">66</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af61d1018f5d46c7173514302f01975e4" name="af61d1018f5d46c7173514302f01975e4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af61d1018f5d46c7173514302f01975e4">◆ </a></span>NotEqual()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool dl::Every::NotEqual </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>container</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &</td> <td class="paramname"><span class="paramname"><em>v</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>判断容器所有元素都 不等于某值 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">container</td><td>操作的容器 </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">v</td><td>要比较的值 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00224">224</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7a9ace96e5a96292e23f7f75d9bd747d" name="a7a9ace96e5a96292e23f7f75d9bd747d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7a9ace96e5a96292e23f7f75d9bd747d">◆ </a></span>Replace() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void dl::Every::Replace </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &</td> <td class="paramname"><span class="paramname"><em>v</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &</td> <td class="paramname"><span class="paramname"><em>v_new</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>替换容器所有元素都等于某值 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">c</td><td>操作的容器 </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">v</td><td>要替换的值 </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">v_new</td><td>新值 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00305">305</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa585e576930339004774e513dcc98ada" name="aa585e576930339004774e513dcc98ada"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa585e576930339004774e513dcc98ada">◆ </a></span>Replace() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a>> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> dl::Every::Replace </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &</td> <td class="paramname"><span class="paramname"><em>v</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a5206560a306a2e085a437fd258eb57ce">V</a> &</td> <td class="paramname"><span class="paramname"><em>v_new</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>替换容器所有元素都等于某值 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">c</td><td>操作的容器 </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">v</td><td>要替换的值 </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">v_new</td><td>新值 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00321">321</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5dc4ac57f09d0477104f6b0439f3bbfa" name="a5dc4ac57f09d0477104f6b0439f3bbfa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5dc4ac57f09d0477104f6b0439f3bbfa">◆ </a></span>Round() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void dl::Every::Round </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>四舍五入 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00076">76</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a75cc51dc491a8c3f1d5682aa95ac27c0" name="a75cc51dc491a8c3f1d5682aa95ac27c0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a75cc51dc491a8c3f1d5682aa95ac27c0">◆ </a></span>Round() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> dl::Every::Round </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00083">83</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6bb77e9dc361066c8772857ac758d245" name="a6bb77e9dc361066c8772857ac758d245"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6bb77e9dc361066c8772857ac758d245">◆ </a></span>Saturate() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void dl::Every::Saturate </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>取[0, 1] </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00169">169</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afda1d4e583dc3ab7378d7ade154292a3" name="afda1d4e583dc3ab7378d7ade154292a3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afda1d4e583dc3ab7378d7ade154292a3">◆ </a></span>Saturate() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> dl::Every::Saturate </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00176">176</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8623a6644a96055be62e411cf7534b57" name="a8623a6644a96055be62e411cf7534b57"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8623a6644a96055be62e411cf7534b57">◆ </a></span>Sub() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void dl::Every::Sub </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &</td> <td class="paramname"><span class="paramname"><em>v</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>减 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00042">42</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3c9dca7977aa0ffb07dce8d990e256da" name="a3c9dca7977aa0ffb07dce8d990e256da"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3c9dca7977aa0ffb07dce8d990e256da">◆ </a></span>Sub() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>, typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> dl::Every::Sub </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> &</td> <td class="paramname"><span class="paramname"><em>v</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00049">49</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a419ed6bbc21f4791917b07302acf3a73" name="a419ed6bbc21f4791917b07302acf3a73"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a419ed6bbc21f4791917b07302acf3a73">◆ </a></span>Zero()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool dl::Every::Zero </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132a0d61f8370cad1d412f80b84d143e1257">C</a> &</td> <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 第 <a class="el" href="dl__range__every_8h_source.html#l00236">236</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
制作者 <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.1
|
|
</small></address>
|
|
</div><!-- doc-content -->
|
|
</body>
|
|
</html>
|