Avoid confusion with the spaceship operator, fixes #59

This commit is contained in:
Daniel Frey
2019-04-30 18:29:28 +02:00
parent 6a1917ceec
commit 62c34f51f6

View File

@@ -119,8 +119,8 @@
also want <code>x &gt; y, x &gt;= y,</code> and <code>x &lt;= y</code>. also want <code>x &gt; y, x &gt;= y,</code> and <code>x &lt;= y</code>.
Moreover, unless your class has really surprising behavior, some of these Moreover, unless your class has really surprising behavior, some of these
related operators can be defined in terms of others (e.g. <code>x &gt;= y related operators can be defined in terms of others (e.g. <code>x &gt;= y
&lt;=&gt; !(x &lt; y)</code>). Replicating this boilerplate for multiple is equivalent to !(x &lt; y)</code>). Replicating this boilerplate for
classes is both tedious and error-prone. The <cite><a href= multiple classes is both tedious and error-prone. The <cite><a href=
"../../boost/operators.hpp">boost/operators.hpp</a></cite> templates help "../../boost/operators.hpp">boost/operators.hpp</a></cite> templates help
by generating operators for you at namespace scope based on other by generating operators for you at namespace scope based on other
operators you've defined in your class.</p> operators you've defined in your class.</p>