timespec_get
من cppreference.com
| معرفة في ملف <time.h>
|
||
| int timespec_get( struct timespec *ts, int base) |
(منذ C11) | |
| #define TIME_UTC /* implementation-defined */ |
(منذ C11) | |
1) تعدل الكائن timespec المشار إليه بـ
ts بحيث يحمل الوقت المنقضي منذ بداية
التأريخ الرقمي وذلك باستخدم التوقيت base.2) تؤول إلى تعبير يمكن استخدامه كـ
base
يجوز للبيئة ان تعرف ثوابت ماكرو أخرى تبدأ بـTIME_ من أجل عرض توقيتات أخرى.في حالة أن base تساوي TIME_UTC:
- ts->tv_sec عدد صحيح للثواني التي مرت منذ بداية التأريخ
- ts->tv_nsec عدد صحيح لعدد النانوثانية وذلك بعد التقريب لدقة ساعة النظام
محتويات |
[تعديل] المعطيات
| ts | - | مؤشر لكائن من النوع struct timespec |
| base | - | TIME_UTC أو أي عدد صحيح دون الصفر يعبر عن التوقيت
|
[تعديل] القيمة المُرجعة
نفس قيمة base في حالة النجاح, صفر فيما عدا ذلك.
[تعديل] ملحوظات
دالة الـPOSIX clock_gettime(CLOCK_REALTIME, ts) يمكن استخدامها كذلك لملء timespec بوقت ما منذ التأريخ الرقمي.
[تعديل] مثال
| This section is incomplete Reason: no example |
[تعديل] أنظر أيضا
| (منذ C11) |
الوقت بالثانية والنانوثانية (struct) |
| تُحول الوقت والتاريخ الميلادي الحاليان إلى التأريخ الرقمي (دالة) |

