class arry
{
int m_size;
ho * m_data;
ho* hl;
int m_cout;
static void change(ho *m_dat);
void arry<ho, u>::change(ho *m_dat)
{
m_data2 = NULL;
m_data2 = m_dat;
}
change(m_data);
应该怎么改啊
LNK2001 无法解析的外部符号 "public: static struct hi * arry::m_data2"
void arry::change(ho *m_dat)是私有的,你的函数调用写在哪里的,外面调用不了,除非修改为public:
m_data2 你有定义吗
m_data2 你定义了吗???
Class 类注意定义函数和变量的操作方式