代码拉取完成,页面将自动刷新
#include "node.h"
std::map<int, node> nodes;
// задание свойств узлу
node::node(const properties &prop)
{
static int ind = 0;
++ind;
index = ind;
this->data.insert(std::pair<int, properties>(index, prop));
// this->prop = prop;
std::cout << "Node : " << index << ", count = " << prop.count <<
", type = " << (prop.fType ? "truthful" : "faker") << std::endl; // вывод номера узла
}
node::~node()
{
data.clear();
}
void node::setType(const bool val)
{
this->fType = val;
}
bool node::isType() const
{
return this->fType;
}
int node::getIndex() const
{
return index;
}
void node::setData(std::map<int, properties> &data)
{
for(auto it : data)
data.insert(std::pair<int, properties>(it.first, it.second));
}
void node::pushData(const std::pair<int, properties> &val)
{
data.insert(std::pair<int, properties>(val.first, val.second));
}
std::multimap<int, properties> &node::getData()
{
return this->data;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。