У Windows clock()повертає час у мілісекундах, але в цьому вікні Linux, над яким я працюю, він округляє його до найближчої 1000, тому точність лише до рівня "другий", а не до рівня мілісекунд.
Я знайшов рішення з Qt за допомогою QTimeкласу, інстанціював об’єкт і викликав start()його, а потім викликав, elapsed()щоб отримати кількість мілісекунд.
Мені пощастило, тому що для початку я працюю з Qt, але мені хотілося б рішення, яке не покладається на сторонні бібліотеки,
Чи немає стандартного способу зробити це?
ОНОВЛЕННЯ
Будь-ласка, не рекомендую.
Якщо Boost і Qt можуть це зробити, це, звичайно, не магія, має бути щось стандартне, що вони використовують!