title: Is it not possible to call C++ operators manually?
body: <p>I'm trying to understand operators in C++ more carefully.</p>
  
  <p>I know that operators in C++ are basically just functions. What I don't get is, what does the function look like? </p>
  
  <p>Take for example:</p>
  
  <pre><code>int x = 1;
  int y = 2;
  int z = x + y;
  </code></pre>
  
  <p>How does the last line translate? Is it:</p>
  
  <p>1. <code>int z = operator+(x,y);</code></p>
  
  <p>or </p>
  
  <p>2. <code>int z = x.operator+(y);</code>?</p>
  
  <p>When I tried both of them, the compiler errors. Am I calling them wrong or are operators in C++ not allowed to be called directly?</p>