title: error: postfix ‘unaryOperators unaryOperators::operator++(const unaryOperators&)’ must take ‘int’ as its argument
body: <p><code>unaryOperators operator++ (const unaryOperators &amp;one);</code><br>
  For this declared inside the class, I should get the error <em>"too many arguments"</em> etc. but the error I get is:  </p>
  
  <p><code>error: postfix ‘unaryOperators unaryOperators::operator++(const unaryOperators&amp;)’ must take ‘int’ as its argument</code></p>
  
  <p>Why <strong><em>must take ‘int’ as its argument</em></strong>? What does it mean? </p>
  
  <p>GCC Linux</p>