none
VS2010里运行正确,到VC6.0里面就报错 RRS feed

  • 问题

  • template <typename T> class TreeNode
    {
     template <typename T> friend class BinaryTree;//这行报错为:syntax error : '<end Parse>'
     T data;
    TreeNode<T>* left;
    TreeNode<T>* right;
    public:TreeNode()
      {
      left=NULL;
      right=NULL;
      }
    };
    查了好久都不知道错在那里,请专家帮忙解决一下。谢谢了

    2011年8月19日 12:13

答案

  • template <typename T> class TreeNode
    {
     friend class BinaryTree<T>;//这行报错为:syntax error : '<end Parse>'
     T data;
    TreeNode<T>* left;
    TreeNode<T>* right;
    public:TreeNode()
      {
      left=NULL;
      right=NULL;
      }
    };

    麻烦把正确答案设为解答。
    • 已标记为答案 Rob Pan 2011年8月24日 9:37
    2011年8月22日 3:04
    版主