серверу в секундах" к серверу подключается сообщение предаёт, а вроде что то не то как проверить? https://wandbox.org/permlink/v7AcB5FQcLoKpGfM
#include <stdio.h> #include <stdlib.h> #include <sys/time.h> long long getCurrentTimeMillis() { struct timeval tv; gettimeofday(&tv, NULL); return (long long)(tv.tv_sec) * 1000 + (long long)(tv.tv_usec) / 1000; } int main() { long long startTime, endTime, elapsedTime; startTime = getCurrentTimeMillis(); server_connect(); // тут подключение endTime = getCurrentTimeMillis(); elapsedTime = endTime - startTime; printf("Выполнение заняло %lld миллисекунд\n", elapsedTime); return 0; }
Судя из этого мы только замеряем время я сам его задать не могу?
На Windows #include <Windows.h> int main(void) { Sleep(миллисекунды); return 0; } На Linux #include <unistd.h> int main(void) { sleep(секунды); return 0; }
Обсуждают сегодня