Perguntas com a marcação «chrono»

4
Diferença entre std :: system_clock e std :: stable_clock?
Qual é a diferença entre std::system_clocke std::steady_clock? (Um exemplo de caso que ilustre resultados / comportamentos diferentes seria ótimo). Se meu objetivo é medir com precisão o tempo de execução de funções (como um benchmark), qual seria a melhor escolha entre std::system_clock, std::steady_clocke std::high_resolution_clock?
97 c++  c++11  timer  chrono 

4
Como obter a duração, como int milli's e segundos flutuantes de <crono>?
Estou tentando usar a biblioteca chrono para cronômetros e durações. Eu quero ser capaz de ter um Duration frameStart;(desde o início do aplicativo) e um Duration frameDelta;(tempo entre os quadros) Preciso ser capaz de obter a frameDeltaduração em milissegundos e segundos flutuantes. Como você faz isso com as novas &lt;chrono&gt;bibliotecas …
93 c++  c++11  timer  chrono 


2
O armazenamento std :: chrono :: years é realmente pelo menos 17 bits?
Da cppreference std::chrono::years (since C++20) duration&lt;/*signed integer type of at least 17 bits*/, std::ratio&lt;31556952&gt;&gt; Usando libc++, parece que o armazenamento de sublinhado de std::chrono::yearsé shortque é assinado 16 bits . std::chrono::years( 30797 ) // yields 32767/01/01 std::chrono::years( 30797 ) + 365d // yields -32768/01/01 apparently UB Existe um erro de …
14 c++  chrono  c++20  libc++ 
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.