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