term">Returns:</span></p></td>
<td><p>The result of this function must be explicitly assigned to a variable of type <code class="computeroutput"><a class="link" href="check.html" title="Class check">boost::contract::check</a></code> declared locally just before the code of the public function body (otherwise this library will generate a run-time error, see  <code class="computeroutput"><a class="link" href="../../BOOST_CO_idm45572792543984.html" title="Macro BOOST_CONTRACT_ON_MISSING_CHECK_DECL">BOOST_CONTR