207 lines
36 KiB
HTML
Vendored
207 lines
36 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: D:/dl/dl/base/dl_range_every.h 文件参考</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="dir_17297ffb27ce571941f5fb5008f01a1f.html">dl</a></li><li class="navelem"><a class="el" href="dir_78beb56c8eba7ccc6c64d7863d88a69e.html">base</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div id="doc-content">
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#namespaces">命名空间</a> |
|
|
<a href="#func-members">函数</a> </div>
|
|
<div class="headertitle"><div class="title">dl_range_every.h 文件参考</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>范围操作
|
|
<a href="#details">更多...</a></p>
|
|
<div class="textblock"><code>#include <algorithm></code><br />
|
|
<code>#include <cmath></code><br />
|
|
<code>#include "<a class="el" href="dl__algorithm_8h_source.html">math/dl_algorithm.h</a>"</code><br />
|
|
</div>
|
|
<p><a href="dl__range__every_8h_source.html">浏览该文件的源代码.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
|
命名空间</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedl.html">dl</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedl_1_1_every.html">dl::Every</a></td></tr>
|
|
<tr class="memdesc:namespacedl_1_1_every"><td class="mdescLeft"> </td><td class="mdescRight">多对一操作 <br /></td></tr>
|
|
<tr class="separator:"><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>
|
|
函数</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="namespacedl_1_1_every.html#abd121489c016a561fccd1e2f8d45b381">dl::Every::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="namespacedl_1_1_every.html#a331d632004c3f8d79ff8522852b575bc">dl::Every::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="namespacedl_1_1_every.html#a8623a6644a96055be62e411cf7534b57">dl::Every::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="namespacedl_1_1_every.html#a3c9dca7977aa0ffb07dce8d990e256da">dl::Every::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="namespacedl_1_1_every.html#ab039a713c97b0c2f9fcfc2f8cfccb28a">dl::Every::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="namespacedl_1_1_every.html#a57135739f91676fcdc34ae98ad1dea20">dl::Every::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="namespacedl_1_1_every.html#a5dc4ac57f09d0477104f6b0439f3bbfa">dl::Every::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="namespacedl_1_1_every.html#a75cc51dc491a8c3f1d5682aa95ac27c0">dl::Every::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="namespacedl_1_1_every.html#ab6e4cde64c53eb4298a94802b412c276">dl::Every::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="namespacedl_1_1_every.html#a4549f98820bf366dd11478c4440432c9">dl::Every::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="namespacedl_1_1_every.html#ad98c21cb429f2f084fdd47f8f5acf753">dl::Every::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="namespacedl_1_1_every.html#a62190a11b0df0c8f54afe2232f2f2f73">dl::Every::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="namespacedl_1_1_every.html#acd2b1103f7a87dae120abbe0bfe3dd77">dl::Every::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="namespacedl_1_1_every.html#ac1be7df0e932fc1e8d7974dda5543229">dl::Every::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="namespacedl_1_1_every.html#ae0ee7efb07b4f9b18adfb9bdb0a34a17">dl::Every::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="namespacedl_1_1_every.html#a451e3c9a1ebf2595c693e0514760f9d2">dl::Every::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="namespacedl_1_1_every.html#a6bb77e9dc361066c8772857ac758d245">dl::Every::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="namespacedl_1_1_every.html#afda1d4e583dc3ab7378d7ade154292a3">dl::Every::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="namespacedl_1_1_every.html#a852eafa5dbddaa40882e78eb2cf09bff">dl::Every::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="namespacedl_1_1_every.html#a67d2d2d9d9a5c5bd4970285b94032a7e">dl::Every::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="namespacedl_1_1_every.html#a0ce63fc05927d0e40c53bada292e4b01">dl::Every::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="namespacedl_1_1_every.html#af61d1018f5d46c7173514302f01975e4">dl::Every::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="namespacedl_1_1_every.html#a419ed6bbc21f4791917b07302acf3a73">dl::Every::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="namespacedl_1_1_every.html#a11fca5a1e2f545dd7e46b73dfa3aebac">dl::Every::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="namespacedl_1_1_every.html#a351b2c25850b0ab0c35af1528d96d269">dl::Every::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="namespacedl_1_1_every.html#aa659a335bfbb21c3d710948358176797">dl::Every::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="namespacedl_1_1_every.html#a7a9ace96e5a96292e23f7f75d9bd747d">dl::Every::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="namespacedl_1_1_every.html#aa585e576930339004774e513dcc98ada">dl::Every::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="namespacedl_1_1_every.html#a4d1aebc9478330a6eb5875b7adfe405c">dl::Every::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>
|
|
<dl class="section version"><dt>版本</dt><dd>1.0 </dd></dl>
|
|
<dl class="section author"><dt>作者</dt><dd>lveyou </dd></dl>
|
|
<dl class="section date"><dt>日期</dt><dd>23-06-22</dd></dl>
|
|
<dl class="section note"><dt>注解</dt><dd>所有元素执行同一操作 </dd></dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__range__every_8h_source.html">dl_range_every.h</a> 中定义.</p>
|
|
</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>
|