- props.insert(std::pair<std::string, long long &>("su" + x2str(i), value.su[i]));
- props.insert(std::pair<std::string, long long &>("sd" + x2str(i), value.sd[i]));
- props.insert(std::pair<std::string, long long &>("mu" + x2str(i), value.mu[i]));
- props.insert(std::pair<std::string, long long &>("md" + x2str(i), value.md[i]));
+ props.insert(std::pair<std::string, long long *>("su" + x2str(i), &value.su[i]));
+ props.insert(std::pair<std::string, long long *>("sd" + x2str(i), &value.sd[i]));
+ props.insert(std::pair<std::string, long long *>("mu" + x2str(i), &value.mu[i]));
+ props.insert(std::pair<std::string, long long *>("md" + x2str(i), &value.md[i]));