Access to static member by non-static method
<p>This must be very trivial, but I can't find it out:</p>

<pre><code>struct Test {
  static int n;
  void Save(int val) {
    Test::n = val;
  }
};

int main() {
  Test t;
  t.Save(2);
  return 0;
}
</code></pre>

<p>Why there is undefined reference to <code>Test::n</code> at line 4?</p>
