class Filter{
private:
string contents;
bool Server(void);
public:
void handle(void *, size_t, size_t, void *);
};
i have a class header like this. i want to call curl WRITEFUNCTION inside the function Server which would use handle to write to the string contents.
although it keeps giveng me the error
error: invalid use of member (did you forget the ‘&’ ?)
the line pointed by error is that of CURLOPT_WRITEFUNCTION.... My curl request looks something like this...
curl_easy_setopt(curl,CURLOPT_URL, address.c_str());
curl_easy_setopt(curl,CURLOPT_WRITEFUNCTION,handle);
curl_easy_perform(curl);
that means its unable to access the handle()..
how can i rectify this?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…