इस खंड में हम देखेंगे कि C++ में Chrono लाइब्रेरी क्या है। इस क्रोनो लाइब्रेरी का उपयोग दिनांक और समय के लिए किया जाता है। विभिन्न प्रणालियों में टाइमर और घड़ियां अलग-अलग होती हैं। इसलिए यदि हम सटीकता से अधिक समय सुधारना चाहते हैं तो हम इस पुस्तकालय का उपयोग कर सकते हैं।
इस पुस्तकालय में, यह अवधि और समय के बिंदु को अलग करके सटीक-तटस्थ अवधारणा प्रदान करता है।
अवधि वस्तुओं का उपयोग मिनट, दो घंटे या दस मिनट की गिनती के माध्यम से समय अवधि को व्यक्त करने के लिए किया जाता है। उदाहरण के लिए, 30 सेकंड को 1 सेकंड की इकाई के 30 टिकों से युक्त अवधि द्वारा दर्शाया जाता है।
उदाहरण कोड
#include <iostream> #include <chrono> using namespace std; int main () { using namespace std::chrono; // chrono::milliseconds is an instantiation of std::chrono::duration milliseconds mili(1000); mili = mili*60; cout << "Duration : "; cout << mili.count() << " milliseconds.\n"; cout << "Duration : "; cout << (mili.count() * milliseconds::period::num / milliseconds::period::den); cout << " seconds.\n"; }
आउटपुट
Duration : 60000 milliseconds. Duration : 60 seconds.