В настоящее время я работаю над модулем расширения C ++ Python и хочу использовать в этом модуле собственные стандартные библиотечные функции Pythons для выполнения операций над переданными объектами модуля расширения.
До простого примера я хотел бы знать, как вызывать в стандартной библиотеке Python C ++ функцию sorted () функции модуля расширения, переданной объекту списка Python.
Другими словами, вопрос заключается в следующем:
Как выразить в C ++ модуля расширения Python эквивалент следующего кода Python:
def extModuleSortedFunction(sortableList):
return sorted(sortableList)
?
Задача ещё не решена.
Других решений пока нет …