title: Is there a standard C++ equivalent of C#'s Vector3?
body: <p>Just wondering if C++ has a standard equivalent of the Vector2/3/4 (structures I think?) in C#?</p>
  
  <p>Edit: For clarification a XNA C# Vector2/3/4 "structures" (I'm not entirely sure what they are) basically hold 2, 3, or 4 float values like a struct in C++ defined as:</p>
  
  <pre><code>struct Vector3
  {
      float x, y, z;
  };
  </code></pre>
  
  <p>I've been basically using just that code in C++, but I was hoping for a standard alternative and was unable to find one.</p>