Eclipse gives compiler warning that MingGW does not
<p>Somehting about how I initialize my private class memebers.  The warning messages do not makes sense...I tried to see if they were concatenated..but they do't appear to be..this is what Eclipse is saying.  Sorry I can't format it much better.</p>

<p>Here are the compiler message:</p>

<pre><code>Description                               Resource  Path    Location    Type
'sl_list&lt;int&gt;::node_1* sl_list&lt;int&gt;::head'  test_a      line 13 C/C++ Problem
when initialized here                       test_a      line 18 C/C++ Problem
'sl_list&lt;int&gt;::count' will be initialized   test_a      line 14 C/C++ Problem
</code></pre>

<p><strong>Relevant Code - call to linked_list</strong></p>

<pre><code>#include "c_include_list.cpp"
#include "c_linked_list.cpp"

using namespace std;

int main() {
    cout &lt;&lt; "sl_list" &lt;&lt; endl;
    sl_list&lt;int&gt; sl_list_object;
}
</code></pre>

<p><strong>Relevant Code - linked_list implmentation</strong></p>

<pre><code>template &lt;class T1&gt; class sl_list
  {
  private:

      class node_1 
      {
      public:     
        T1 data; 
        node_1 *next;
        node_1(T1 data, node_1 *next = NULL) : data(data), next(next) {}        
      };

    node_1 *head;  // line 13
      int count; // line 14

  public:

    sl_list() : count(0), head(NULL){} // line 18
</code></pre>
