C++ member initialization list question
<pre><code>class TreeNode {
   // An object of type TreeNode represents one node
   // in a binary tree of strings.
   public:
      // Constructor.  Make a node containing str.
      TreeNode(string str) : item(str), left(NULL), right(NULL) {}

      string item;      // The data in this node.
      TreeNode *left;    // Pointer to left subtree.
      TreeNode *right;   // Pointer to right subtree.
};
</code></pre>

<p>In 6th line, can I delete this part ?     </p>

<pre><code>   : item(str), left(NULL), right(NULL)
</code></pre>

<p>Thank you.</p>
