Проблема libcurl с получением данных из curl_easy_perform ()

Это, наверное, глупый вопрос, но как мне на самом деле получить данные сайта, возвращенные curl_easy_perform () , в переменная, с которой я могу работать. Когда он выполняется, я просто вижу, как все это мигает на Терминале. Кстати, я использую C.

Есть идеи? Спасибо.

РЕДАКТИРОВАТЬ: Это код, который я использую (я получаю доступ к API потоковой передачи Twitter, правильно ли я это делаю?)

int main(void)
{
  CURL *curl;
  CURLcode res;

  curl = curl_easy_init();
  if(curl) {
    curl_easy_setopt(curl, CURLOPT_URL, "http://stream.twitter.com/1/statuses/filter.json?track=http");
curl_easy_setopt(curl, CURLOPT_USERPWD, "JEggers2:password");
    res = curl_easy_perform(curl);

    /* always cleanup */ 
    curl_easy_cleanup(curl);


  }   
  return 0;
}
6
задан 20 January 2011 в 19:55
поделиться