<chrono>
<chrono> Standart başlığı dahil et sınıflar ve temsil eder ve saat süreleri ve süre instants işleme işlevleri tanımlamak için.
#include <chrono>
Sınıflar
Ad |
Description |
---|---|
Bir zaman aralığı tutan bir tür açıklar. |
|
Temsil eden bir steady saat. |
|
Zaman içinde bir noktayı temsil eden bir tür açıklar. |
Yapılar
Ad |
Description |
---|---|
Şablon sınıfını specializations açıklar common_type işlemlerinden için duration ve time_point. |
|
Belirli değerleri sağlayan duration şablonu parametresi Rep. |
|
Temsil eden bir Saat türü sisteminin gerçek zamanlı saati dayalı. |
|
Bir tür kayan nokta türü olarak ele alınabilir olup olmadığını belirtir. |
İşlevler
Ad |
Description |
---|---|
Yayınları bir duration belirtilen türde nesne. |
|
Yayınları bir time_point belirtilen türde nesne. |
İşleçler
Ad |
Description |
---|---|
Çıkarma veya deyimin için duration ve time_point nesneler. |
|
Birlikte kullanılan eşitsizlik operatörü duration veya time_point nesneler. |
|
İşlecin üzerinde işlem modül duration nesneler. |
|
Çarpma operatörü duration nesneler. |
|
Bölme işleci duration nesneler. |
|
Adds duration and time_point objects. |
|
Bir olup olmadığını belirleyen duration veya time_point nesnesi baþka birinden küçük olan duration veya time_point nesnesi. |
|
Bir olup olmadığını belirleyen duration veya time_point nesnedir küçük veya eşit başka bir duration veya time_point nesnesi. |
|
İki olup olmadığını belirleyen duration nesneleri aynı uzunlukta olması zaman aralıklarını temsil eder mı iki time_point nesneleri aynı noktaya zamanında temsil eder. |
|
Bir olup olmadığını belirleyen duration veya time_point nesneyi baþka birinden büyük duration veya time_point nesnesi. |
|
Tek olup olmadığını belirleyen duration veya time_point 'den büyük veya eşit başka bir nesne duration veya time_point nesne. |
Önceden tanımlanmış süresini türleri
Aşağıdaki TypeDef içinde kullanılan oranı türleri hakkında daha fazla bilgi için bkz: <ratio>.
TypeDef |
Description |
---|---|
typedef duration<long long, nano> nanoseconds; |
Eşanlamlı bir duration bir içerir, tick süresi vardır türü. |
typedef duration<long long, micro> microseconds; |
Eşanlamlı bir duration bir microsecond, tick süresi vardır türü. |
typedef duration<long long, milli> milliseconds; |
Eşanlamlı bir duration bir milisaniyelik bir çentik süre sahip türü. |
typedef duration<long long> seconds; |
Eşanlamlı bir duration bir saniye, tick süresi vardır türü. |
typedef duration<int, ratio<60> > minutes; |
Eşanlamlı bir duration bir dakikalık bir çentik süresi vardır türü. |
typedef duration<int, ratio<3600> > hours; |
Eşanlamlı bir duration tick süresi bir saat vardır türü. |