0
boost::python::list
을 사용하여 목록의 목록을 만들고 싶습니다.부스트 파이썬 목록 작성 목록
이 코드를 시도했지만 하위 목록에 추가 기능이없는 것 같습니다!
boost::python::list array;
boost::python::list temp;
for (int i = 0; i < max; i++)
{
array.append(temp);
for (int j = 0; j < max; j++)
{
array[i].append(0); //error! array[i] does not have "append" member
}
}
오류 메시지 :
error: ‘boost::python::api::object_item’ has no member named ‘append’
distArray[i].append(0);
감사합니다. 그러나 문제는 배열에 'append'멤버가 없다는 것입니다. 귀하의 코드를 시도했지만 작동하지 않습니다. – user1436187
위의 링크에서와 같이'Py_Initialize()'와'Py_Finalize()'를 사용해야 할 것 같습니다. – CoryKramer
여전히 오류가 발생합니다 :'error : 'boost :: python :: api :: object_item'에 'append'라는 멤버가 없습니다. array [i] .append (0); ' '오류 : 예상되는 primary-expression before 'int' array [i] .append (0); ' –
user1436187