class Filter{
private:
string contents;
bool Server(void);
public:
void handle(void *, size_t, size_t, void *);
};
У меня есть такой заголовок класса.я хочу вызвать curl WRITEFUNCTION внутри функции Server, которая будет использовать handle для записи содержимого строки.хотя он продолжает давать мне ошибку
error: invalid use of member (did you forget the ‘&’ ?)
строка, на которую указывает ошибка, является строкой CURLOPT_WRITEFUNCTION .... Мой запрос curl выглядит примерно так ...
curl_easy_setopt(curl,CURLOPT_URL, address.c_str());
curl_easy_setopt(curl,CURLOPT_WRITEFUNCTION,handle);
curl_easy_perform(curl);
, что означаетневозможно получить доступ к дескриптору () .. как я могу исправить это?