我使用for循环,并希望在向文档中添加成员时使用迭代器i作为键/名称。例如,我希望文档看起来像这样:以下是我迄今所尝试过的。1.将i转换为const *for(int i = 0;i<laserScan.size();i++){
newDouble.SetDoubleerror: no matching function for c
我有一些问题,我认为是,对象所有权。我的目标是创建一个JSON消息。我想在较低级别上实现的是一个对象数组,每个对象都有一个对象error。除了内部error对象之外,一切都进行得很好。Don't know what happened"},"jsonrpc":"2.0","id":null}]
由于每个对象都是在循环中创建并添加到数组中的,所以每次迭代之后都会丢失范围,所以我认为它与所有权有关我尝试了我能想到的一切:为循环中的Document和AllocatorT