PDA

View Full Version : مشکل در نمایش زمان سیستم



Hamishebahar
یک شنبه 25 مهر 1389, 14:09 عصر
سلام دوستان خسته نباشید.
من با این کد میتونم زمان سیستم رو نشون بدم:

#include <iostream.h>
#include<time.h>
#include<conio.h>
#include<stddef.h>
int main(){
struct tm *ptr;
time_t lt;
lt=time(NULL);
ptr=localtime(&lt);
cout<<asctime(ptr)<<endl;
getch();
return 0; }
ولی این فقط زمان رو یه لحظه نشون میده.تایمری چیزی نداره که من پشت هم نشون بدم زمان رو؟
مرسی.

tdkhakpur
یک شنبه 25 مهر 1389, 21:30 عصر
میتوانید از هر نوع حلقه ای برای تکرار استفاده کنید


#include <iostream.h>
#include<time.h>
#include<conio.h>
#include<stddef.h>
int main(){
struct tm *ptr;
time_t lt;
while( !kbhit()) // اضافه شد.
{
lt=time(NULL);
ptr=localtime(&lt);
cout<<asctime(ptr)<<endl;
}
getch();
return 0; }

البته اینگونه حلقه ها اصولی نیست فقط جنبه اموزشی داره.