qq_31655965
Sharember
2015-12-08 02:06

如何初始化一个avl树,这个avl树是一个全局变量(用static声明的)

  • c++
  • qt
  • 全局变量

我用qt写一个程序,需要用到一个avl类型的全局变量。但是要先把这个变量初始化。。。新手不懂啊。怎么把dataForUser在message.cpp中初始化
代码:
#include "avl.cpp"
#include "persondata.h"
#ifndef MESSAGE_H
#define MESSAGE_H
class message
{
public:

static AVL<personData> dataForUser;  

};

#endif // MESSAGE_H

//avl的构造函数
template
AVL::AVL()
{

myRoot = NULL; // 树的根节点设置为空
}

//personData的构造函数
personData()

{}

personData(QString name)

    :name(name),code(name),phone(name)

{name=name;code=name;phone=name;}

personData(QString name, QString code,QString phone)

    :name(name),code(code),phone(phone)

{name=name;code=code;phone=phone;}
  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答

为你推荐

换一换