How to define an object of a templated class type?
<p>If I have this structure: </p>

<pre><code>namespace A
{
    template &lt;Class T&gt;
    struct Point
    {
        Point&lt;T&gt;(T x_, T y_) : x(x_), y(y_) {}

        Point&lt;T&gt;() : x(0), y(0) {}

         T x;
         T y;
    }
}
</code></pre>

<p>How might I define an object from the Point struct?</p>

<p>I tried:</p>

<pre><code>A::Point point;
</code></pre>

<p>but it does not work.</p>
