在头文件中定义一个 全局变量static QMappool
在源文件函数中初始化pool QMap address_pool::pool.insert(i,IP);
然后就报错,大神们求解决,困恼了2天了
你pool QMap<int,QString> address_pool::pool.insert(i,IP);看起来在定义函数,但是根据描述,你打算初始化pool,你到底想做什么
pool.insert,方法名中不能有点号把
你这里insert不能用来初始化,可以用等号试试,而去掉前面就变成了插入数据,不是初始化了。也是可以的
QMap address_pool::pool = (i,IP);