c++
함수에서 printf를 래퍼하는 것이 좋습니다. 파이썬에 이 있습니다. s 및 lStringFormat을 사용하여 PyArg_ParseTuple에 형식 문자열을 전달합니다. 그러나 다른 가치를 어떻게 전달할 수 있습니까? 나는 그것을 받기 전에 그들을 모른다.어떻게 파이퍼에서 printf C++ 함수를 래핑 할 수 있습니까?
예를 들어 내가 ....
int years = 30
printfPy("I am %d old", years)
래퍼는 다음과 같이
static PyObject* PrintfPy(PyObject *self, PyObject *args)
{
char* lStringFormat;
if (!PyArg_ParseTuple(args, "s...", &lStringFormat, ...))
return NULL;
sprintf(lStringFormat, ...);
}
나에게 어떤 제안을 작성합니다?
감사합니다.
Upvote 저는 오늘 새로운 것을 배웠습니다. – Anzel