Насколько я могу судить, после небольшого поиска в теме вы не можете.Python по умолчанию не поддерживает типы аргументов указателя.Если бы вы захотели, вы, вероятно, могли бы отредактировать интерпретатор python вручную, но мне кажется, что это какой-то производственный код, так что это, вероятно, не вариант.: Вы можете добавить функцию-обёртку следующим образом:
std::string * pointer (std::string& p)
{
return &p;
}
Затем вызовите свой код с помощью:
<code>
>>> s = 'hello'
>>> t.testp (pointer (s))
hello
>>>