تضمين كتيمي ج هو توجيه المعالج في لغة البرمجة ج التي تسمح لك لتشمل ملف رأس كتيمي في البرنامج. يوفر ملف الرأس هذا وظائف وتعريفات تتعلق بالوقت والتاريخ.
واحدة من الوظائف الرئيسية التي يمكن استخدامها مع تشمل الوقت ج هي وظيفة الوقت. يقوم بإرجاع الوقت الحالي كعدد الثواني التي مرت منذ بداية العصر (1 يناير 1970). يمكنك أيضا استخدام هذا التوجيه لاستخدام وظائف للعمل مع الوقت ، مثل لوكالتيمي ، غمتيم ، سترفتيمي ، وغيرها.
لاستخدام تضمين كتيم ج في البرنامج ، يجب تمكينه قبل الوظيفة الرئيسية للبرنامج باستخدام #تضمين التوجيه. ثم يمكنك استدعاء الوظائف الضرورية من ملف الرأس والعمل مع الوقت والتاريخ في التعليمات البرمجية الخاصة بك.
على سبيل المثال ، باستخدام وظيفة الوقت ، يمكنك كتابة الوقت الحالي إلى متغير وعرضه على الشاشة. وباستخدام وظيفة سترفتيمي ، يمكنك تحويل الوقت إلى التنسيق المطلوب ، على سبيل المثال ، تاريخ في شكل سلسلة.
- باستخدام تضمين كتيم ج
- لماذا تشمل هناك حاجة إلى ج ج وكيفية استخدامها
- سؤال وجواب
- ما هي الوظائف المتوفرة في مكتبة تضمين الوقت في ج?
- كيف يمكنني استخدام وظيفة الوقت من مكتبة تضمين الوقت في ج?
- كيف يمكنني استخدام وظيفة لوكالتيمي من مكتبة تضمين كتيم في ج?
- ماذا وظيفة سترفتيمي من مكتبة تشمل كتيم تفعل في ج?
- هل من الممكن استخدام وظائف من مكتبة تضمين الوقت في ج للعمل مع التواريخ بتنسيقات أخرى غير المحلية?
باستخدام تضمين كتيم ج
تضمين كتيمي ج هو ج لغة البرمجة التوجيه المعالج الذي يسمح لك لربط مكتبة كتيمي القياسية. توفر هذه المكتبة وظائف للعمل مع الوقت والتاريخ.
لاستخدام وظائف من مكتبة كتيم ، تحتاج إلى توصيله باستخدام # تضمين التوجيه:
# تشمل بعد توصيل مكتبة كتيمي ، يمكنك استخدام الوظائف التالية:
- - إرجاع الوقت الحالي منذ بداية العصر بالثواني. يمكنك تمرير مؤشر إلى متغير من نوع الوقت للحصول على قيمة الوقت;
- شار * كتيمي – كونست تايم تي*تي) - يحول الوقت الممثلة كقيمة نوع تايم تي إلى سلسلة في شكل " الاثنين نوفمبر 30 00: 00:00 2020». قيمة الإرجاع هي مؤشر إلى مصفوفة ثابتة من الأحرف;
- - تحويل الوقت ، ممثلة كقيمة نوع الوقت ، إلى بنية تم تحتوي على بيانات التوقيت المحلي (الساعات والدقائق والثواني ويوم الشهر والشهر والسنة ، إلخ.);
- ديفتايم مزدوج (نهاية الوقت ، بداية الوقت) - إرجاع الفرق بين قيمتي وقت النهاية والبداية بالثواني;
- شار * أسكتيمي – كونست ستروكت تم * تي) - يحول الوقت الممثلة كهيكل تم إلى سلسلة في شكل "صن مار 14 15:30:00 2021". قيمة الإرجاع هي مؤشر إلى مجموعة ثابتة من الأحرف.
هذه المكتبة يمكن أن تكون مفيدة عند العمل مع التواريخ والأوقات في البرمجة ج. يسمح لك بالحصول على الوقت الحالي وتحويله إلى التنسيق المطلوب وإجراء عمليات زمنية أخرى.
لماذا تشمل هناك حاجة إلى ج ج وكيفية استخدامها
وهي تشمل كتيمي ج هو توجيه من لغة البرمجة ج المعالج. انها تسمح لك لتشمل مكتبة كتيم القياسية في البرنامج.
تتضمن مكتبة كتيمي وظائف وأنواع البيانات التي يتم استخدامها للعمل مع الوقت والتاريخ. يمكن أن تكون هذه الوظائف مفيدة عند تطوير البرامج المتعلقة بمعالجة الوقت والتاريخ.
فيما يلي بعض الوظائف المحددة في مكتبة الوقت:
- الوقت (الوقت* الموقت): إرجاع الوقت الحالي بالثواني منذ 1 يناير 1970. إذا لم يكن مؤشر المؤقت صفرا ، فسيتم أيضا كتابة الوقت الحالي إليه;
- شار * كتيمي (كونست تايم تي* الموقت): تحويل قيمة الوقت المشار إليها من قبل الموقت إلى سلسلة تمثل التوقيت المحلي في شكل :" ووو ط ط د د ح: مم: سس يي " ، حيث شبكة الاتصالات العالمية هو يوم من أيام الأسبوع ، ط ط هو اسم الشهر ، د هو يوم من الشهر ، س ح:مم: سس هو الوقت ، ص هو السنة;
- ديفتايم مزدوج (تايم تي تايم 1 ، تايم تي تايم 2): إرجاع الفرق بين قيمتين زمنيتين بالثواني.
C كتيمي:
- Для получения текущего времени:
"'ج
# تشمل
# تشمل
كثافة العمليات الرئيسية () {
الوقت;
الوقت (والوقت الحالي_الوقت);
برينتف ("Текущее время: ٪ ق" ، كتيمي (والحالي_الوقت));
العودة 0;
}
«`
- Для вычисления разницы между двумя значениями времени:
"'ج
# تشمل
# تشمل
كثافة العمليات الرئيسية () {
الوقت _ وقت البدء ، وقت الانتهاء;
// Какой-то код…
الوقت (ووقت البدء);
// Какой-то код…
الوقت (ووقت النهاية);
الفرق المزدوج = وقت الاختلاف(وقت النهاية ، وقت البدء);
برينتف ("وقت التنفيذ: ٪ و ثانية" ، الفرق);
العودة 0;
}
"`
وهكذا ، باستخدام تشمل كتيم ج يجعلها مريحة للعمل مع الوقت والتاريخ في البرمجة ج.
سؤال وجواب
ما هي الوظائف المتوفرة في مكتبة تضمين الوقت في اللغة ج?
وظائف مختلفة للعمل مع الوقت والتواريخ المتاحة في مكتبة تشمل كتيمي في اللغة ج. بعض منهم تشمل الوقت ، لوكالتيمي ، سترفتيمي وغيرها الكثير.
كيف يمكنني استخدام وظيفة الوقت من مكتبة تضمين الوقت في ج?
لاستخدام وظيفة الوقت من مكتبة تضمين كتيمي في ج ، يجب عليك توصيل هذه المكتبة باستخدام # تضمين التوجيه . ثم يمكنك استدعاء وظيفة الوقت () بدون وسيطات ، والتي ترجع الوقت الحالي كعدد الثواني التي مرت منذ منتصف ليل 1 يناير 1970.
كيف يمكنني استخدام وظيفة لوكالتيمي من مكتبة تضمين كتيم في ج?
لاستخدام وظيفة لوكالتيمي من مكتبة تضمين كتيمي في ج ، يجب توصيل هذه المكتبة باستخدام التوجيه # تضمين. ثم يمكنك استدعاء وظيفة لوكالتيمي () ، وتمريرها مؤشر إلى متغير تايم تي تحتوي على عدد الثواني التي تم الحصول عليها باستخدام وظيفة الوقت (). تقوم الدالة المحلية() بتحويل هذه القيمة إلى بنية تم تحتوي على معلومات حول التوقيت المحلي ، بما في ذلك الثواني والدقائق والساعات ويوم الشهر وما إلى ذلك.
ماذا وظيفة سترفتيمي من مكتبة تشمل كتيم تفعل في ج?
يتم استخدام وظيفة سترفتيمي من مكتبة تضمين كتيمي في ج لتنسيق سلسلة زمنية استنادا إلى تنسيق معين. يقبل كمدخل مؤشر إلى مصفوفة الأحرف التي سيتم كتابة السلسلة المنسقة فيها ، وحجم هذه المصفوفة ، بالإضافة إلى مؤشر إلى بنية تم التي تحتوي على معلومات الوقت اللازمة. باستخدام أحرف التنسيق مثل ٪ ص ، ٪ م ، ٪ د ، ٪ ح ، ٪ م وغيرها ، يمكنك تعيين خيارات تنسيق متنوعة. على سبيل المثال ، يمكنك الحصول على سلسلة بالتنسيق "السنة-الشهر-ساعات اليوم:الدقائق."
هل من الممكن استخدام وظائف من مكتبة تضمين الوقت في ج للعمل مع التواريخ بتنسيقات أخرى غير المحلية?
نعم ، يمكنك استخدام وظائف من مكتبة تضمين كتيمي في اللغة ج للعمل مع التواريخ في أشكال أخرى من تلك المحلية. للقيام بذلك ، تحتاج إلى استخدام وظيفة أخرى ، مثل غمتيم () ، الذي يحول عدد الثواني إلى بنية تم تحتوي على معلومات التاريخ والوقت في شكل عالمي (أوتك). ثم يمكنك استخدام وظيفة سترفتيمي () مع التنسيق المطلوب للحصول على السلسلة في الشكل المطلوب.