Article View: pl.comp.lang.c
Article #309926Re: Jakim cudem to działa?!? std::this_thread::sleep_for(1ms);
From: Mateusz Viste
Date: Fri, 13 Sep 2019 19:00
Date: Fri, 13 Sep 2019 19:00
27 lines
1740 bytes
1740 bytes
On Fri, 13 Sep 2019 20:27:30 +0200, Szyk Cech wrote:
> Mam pytanie jak ta technika się nazywa i jak to właściwie działa:
> std::this_thread::sleep_for(1ms);
> Chodzi mi o wyrażenie: 1ms Nie jest to string, nie jest to int ani
> float...
> Czy zatem dla określenia czasu wprowadzono nowe typy? ms ns i s?
Wystarczy zajrzeć w nagłówek...
$ cat /usr/include/c++/7/chrono | grep -B2 -A2 'ms('
constexpr chrono::duration<long double, milli>
operator""ms(long double __msecs)
{ return chrono::duration<long double, milli>{__msecs}; }
template <char... _Digits>
constexpr chrono::milliseconds
operator""ms()
{ return __check_overflow<chrono::milliseconds, _Digits...>(); }
a tutaj pełniejsze wyjaśnienie:
https://en.cppreference.com/w/cpp/chrono/operator%22%22ms
Mateusz
Technical Details
Message-ID:
<5d7be737$0$21587$426a74cc@news.free.fr>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!2.eu.feeder.erje.net!proxad.net!feeder1-2.proxad.net!cleanfeed2-a.proxad.net!nnrp1-1.free.fr!not-for-mailReferences:
<8cReF.190168$aI7.114261@fx22.am4>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!2.eu.feeder.erje.net!proxad.net!feeder1-2.proxad.net!cleanfeed2-a.proxad.net!nnrp1-1.free.fr!not-for-mail From: Mateusz Viste <mateusz@wont.tell> Subject: Re: Jakim cudem to działa?!? std::this_thread::sleep_for(1ms); Newsgroups: pl.comp.lang.c References: <8cReF.190168$aI7.114261@fx22.am4> User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a git.gnome.org/pan2) MIME-Version: 1.0 Date: 13 Sep 2019 19:00:07 GMT Lines: 27 Message-ID: <5d7be737$0$21587$426a74cc@news.free.fr> Organization: Guest of ProXad - France NNTP-Posting-Date: 13 Sep 2019 21:00:07 CEST NNTP-Posting-Host: 82.64.0.151 X-Trace: 1568401207 news-2.free.fr 21587 82.64.0.151:54312 X-Complaints-To: abuse@proxad.net Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit