Как я могу выразить 10 миллисекунд с помощью timeval?

Использование функции Find - более чистый путь.

MyClass item = MyList.Find(item => item.name == "foo");
if (item != null) // check item isn't null
{
 ....
}
7
задан GEOCHET 10 June 2009 в 19:36
поделиться

2 ответа

A struct timeval представляет время как число секунд ( tv_sec ) плюс количество микросекунд ( tv_usec ) от 0 до 999 999. Таким образом, для представления 10 миллисекунд вы должны использовать 10 000 микросекунд, как вы предложили:

struct timeval tv;
tv.tv_sec = 0;
tv.tv_usec = 10000;
27
ответ дан 6 December 2019 в 04:55
поделиться

это

 struct timeval {
    int tv_sec;    // seconds 
    int tv_usec;   // microseconds!

так что теперь.

tv_sec = 0;
tv_usec = 10000; 

` был бы прав

5
ответ дан 6 December 2019 в 04:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: