KCH*_*KCH 7 c++ boost list boost-python
有没有办法计算从python传递到C++的列表长度?我想做这样的事情,但列表类缺少length(或任何类似的)方法:
class Awesome{
public:
void awesomeMethod(const boost::python::list& list_of_something){
list_of_something.length() // suprisingly there's no such method
}
};
Run Code Online (Sandbox Code Playgroud)
ken*_*ytm 20
像Python一样,你应该使用free函数len()来获取长度.尝试
boost::python::len(list_of_something)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4208 次 |
| 最近记录: |