
GearmanClient::setDataCallback 함수의 인자로 전달되는 데이터 타입은 void* 타입입니다. 이는 void 포인터를 의미하며, 데이터의 실제 타입은 setDataCallback 함수 내에서 캐스트하여 사용해야 합니다.
예를 들어, setDataCallback 함수 내에서 사용할 데이터 타입이 int 인 경우, void* 타입의 데이터를 int* 타입으로 캐스트하여 사용해야 합니다.
#hostingforum.kr
cpp
void setDataCallback(void (*callback)(void*), void* data) {
// callback 함수 내에서 data 변수를 int* 타입으로 캐스트하여 사용
int* dataInt = (int*)data;
// ...
}
2025-06-09 08:00