From dc11a6ec5c0adc39c9dcac93cb36cfc896fcf49f Mon Sep 17 00:00:00 2001 From: artemzelenov Date: Mon, 5 Jun 2023 15:30:12 +0300 Subject: [PATCH] =?UTF-8?q?=D1=81=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB=20=D0=B2?= =?UTF-8?q?=D0=B0=D1=80=D0=B8=D0=BA=203?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- project/main.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/project/main.cpp b/project/main.cpp index bc0d574..d829801 100644 --- a/project/main.cpp +++ b/project/main.cpp @@ -49,15 +49,23 @@ download(const string& address) if(curl) { CURLcode res; + curl_off_t speed; curl_easy_setopt(curl, CURLOPT_URL, address.c_str()); curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_data); curl_easy_setopt(curl, CURLOPT_WRITEDATA, &buffer); res = curl_easy_perform(curl); + if (res != CURLE_OK) { fprintf(stderr, "curl_easy_perform() failed: %s\n",curl_easy_strerror(res)); exit(1); } + res = curl_easy_getinfo(curl, CURLINFO_SPEED_DOWNLOAD_T, &speed); + if(!res) + { + cerr<<"Download speed bytes/sec: " <