Я работаю над небольшой проблемой. Я новичок в C. У меня проблема с чтением URL-адресов из файла, который будет использоваться с CURLOPT_URL. Кажется, я не могу это сделать. В приведенном ниже примере кода я использовал «http://10.10.10.10/"». Здесь я хотел бы, чтобы URL-адреса загружались из файла ... Я попытался fgets прочитать строку и назначить «строку», как «*». 1004 * находится в примере.
FILE* fp;
char buffer[255];
fp = fopen("file.txt", "r");
while(fgets(buffer, 255, (FILE*) fp)) {
CURLM *m_curl;
CURLMcode res;
m_curl = curl_multi_init();
curl_multi_setopt(m_curl, CURLMOPT_PIPELINING, 1L);
CURL *curl[MAX_PIPELINE_REQ];
for(i=0; i<pipeline_req; i++){
curl[i] = curl_easy_init();
if(!curl[i])
err("Something went wrong", 0);
res = curl_easy_setopt(curl[i], CURLOPT_URL, buffer);