الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب شرح عن time

مغلق
بدأه **طالب** في 22 ديسمبر 2005 · 5 رد · 1,212 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يا شباب أبغى أحد يشرحلي هذي function

:rolleyes: :rolleyes: :rolleyes:

void Time(string &ss)
{
  struct tm *newtime;
  long ltime;
  string tt; 

   time( &ltime );

   /* Obtain coordinated universal time: */
    newtime = gmtime( &ltime );
   tt=  asctime( newtime ); 
   ss = tt; 
   
}//end fuonctio
//*************************function DAY***************************
int DAY()
{
        SYSTEMTIME st; 
        GetSystemTime(&st); 

        //cout<<st.wYear<<"/"<<st.wMonth<<"/"<<st.wDay<<endl;// ÇáæÞÊ 
        //cout<<st.wHour<<"/"<<st.wMinute<<"/"<<st.wSecond<<endl; // ÇáÒãä 
        //system("PAUSE"); 
  return  st.wDay; 


}//end function

تم تعديل هذه المشاركة بواسطة Sultan_Althibity في 23 ديسمبر 2005 في 00:42

#2

هـناك أشياء غير مفهـومة في الكـود .. فمثلاً ما هي هذه الأشياء:

SYSTEMTIME st; 
       GetSystemTime(&st);

لأي المكتبات تتبع أصلاً ....

============================

#3

لو وضعت عنوان له علاقة بالسؤال كان أفضل ...

===

الدالة الاولى Time تعطيك الوقت بتوقيت GMT بصيغة Www Mmm dd hh:mm:ss yyyy

وفيها تم استدعاء time و gmtime و asctime

راجع

http://www.cplusplus.com/ref/ctime/time.html

http://www.cplusplus.com/ref/ctime/gmtime.html

http://www.cplusplus.com/ref/ctime/asctime.html

الدالة الثانية تعطيك اليوم باستخدام الدالة GetSystemTime وهي من دوال الـ API

راجع

شرح الدالة

http://msdn.microsoft.com/library/default....tsystemtime.asp

شرح التركيب SYSTEMTIME

http://msdn.microsoft.com/library/default....temtime_str.asp

تم تعديل هذه المشاركة بواسطة cipher في 23 ديسمبر 2005 في 07:08

"First they ignore you, then they laugh at you, then they attack you, then you win"

===

اقتباس

حُكَّامُـنَا إِنْ تَصَـدّوا لِلْحِمَــى اقْتَحَمُـوا ***** وَإِنْ تَصَدَّى لَـهُ المُسْتَعْمِـرُ انْسَحَبُـوا

هُمْ يَفْرشـُونَ لِجَيْـشِ الغَــزْوِ أَعْيُنَـهُـمْ ***** وَيَدَّعُــونَ وُثُـوبَـاً قَـبْـلَ أَنْ يَثِـبُــوا

الحَاكِمُـونَ و«وَاشُنْـطُـنْ» حُكُومَتُـهُـمْ ***** وَاللامِعُــونَ وَمَـا شَعَّـوا وَلا غَرَبُــوا

القَاتِلُـــونَ نُبُــوغَ الشَّـعْــبِ تَرْضِـيَـــةً ***** لِلْمُعْتَدِيــنَ وَمَـا أَجْـدَتْـهُـمُ الـقُــرَبُ

لَهُمْ شُمُـوخُ «المُثَنَّـى» ظَاهِـرَاً وَلَهُـمْ ***** هَـوَىً إِلَـى بَابَـك الخَرْمِـيّ يُنْتَسَـبُ

البردوني "أبو تمام وعروبة اليوم" 1971

===

اقتباس
عبيد الهوى يحكمون البـلاد ***** ويحكمهــم كلّهـــم درهــــــم

و تقتـادهـم شهـوة لا تنــام ***** وهـــم فـي جـهالتهــم نــــوّم

ففــي كـــلّ ناحيــة ظـالـــم ***** غبــــــيّ يسـلـّطــــه أظلـــم

أيا من شبعتم على جوعــنا ***** وجـــوع بنينـا ألـم تتخمـــوا ؟

ألم تفهموا غضبة الكادحين ***** على الظلـم ؟ لا بدّ أن تفهموا

البردوني "نحن و الحاكمون "

#4

أبقولكم الي فهمته من TIME_T

و أبغكم تشوفون أهي صح ولا غلط

time _t(أهي كلاس في lib time.h-أنها تعطينا عدد الثواني الماضيه من <sys clock>

و time(&) هو constractor لل hider fileبس ما عرف إش تسوي

و struct tm*هذي داله تطلعلنا تاريخ اليوم

gmtime(&) هذي داله تطلعلنا تاريخ

#5

ها أيش قلتوا المعلومه الي قاته صحو أو لا

#6

شكراً أخ صفر Cipher على هذه المعلومـة الجـديدة ..

أول مرة يمر علي هذا التركيب SYSTEMTIME ......

بالنسبة لأسئلتك ( ** طالب** ) فأنا أتعامل مع المكتبة time.h أو ctime الخاصة بلغـة السي .. ولم يسبق لي أن برمجت في المكتبة time الخاصة بلغـة السي بلس بلس ... لأول مرة أدري أن هـناك كلاس اسمـه time وله دوال أعضاء (كلاس كامل ) الذي أعرفه أنه تركيب لا أقل ولا أكثر .. ليس له أي دوال ... إن كانت هذه خدمـة جديدة من خدمات السي بلس بلس فأول مرة أعرف عـنها ...

هذا الموضوع مغلق.

مواضيع مشابهة