विंडोज पर, clock()
मिलीसेकेंड में समय देता है, लेकिन इस लिनक्स बॉक्स पर मैं काम कर रहा हूं, यह इसे निकटतम 1000 तक पहुंचाता है, इसलिए सटीक केवल "दूसरा" स्तर है और मिलीसेकंड स्तर तक नहीं।
मैंने QTime
कक्षा का उपयोग करते हुए क्यूटी के साथ एक समाधान पाया , किसी वस्तु को त्वरित किया और start()
उस पर कॉल किया और फिर elapsed()
मिलीसेकंड की संख्या को समाप्त करने के लिए कॉल किया।
मुझे इस तरह का सौभाग्य मिला क्योंकि मैं क्यूटी के साथ काम करना शुरू कर रहा हूं, लेकिन मैं ऐसा समाधान चाहूंगा जो तीसरे पक्ष के पुस्तकालयों पर निर्भर न हो,
क्या ऐसा करने का कोई मानक तरीका नहीं है?
अपडेट करें
कृपया बूस्ट की सिफारिश न करें ।।
अगर बूस्ट और क्यूटी यह कर सकते हैं, तो निश्चित रूप से यह जादू नहीं है, कुछ मानक होना चाहिए जो वे उपयोग कर रहे हैं!