PDA

View Full Version : تابع sleep در لینوکس ؟!؟!؟!؟!؟!



pouralijan
پنج شنبه 02 آبان 1392, 10:41 صبح
سلام خسته نباشید
می خواستم در هر یک ثانیه یه نقطه رو خروجی چاپ کنم کد زیر رو نوشتم ولی ۱۰ ثانیه طول می کشه و هر ۱۰ تا نقطه رو باهم چاپ می کنه
تو محیط eclipse و با GCC کامپایل شده .
مشکلش چی ؟؟؟!!!‌



#include <iostream>
#include <unistd.h>
using namespace std;
int main(){
for(int wait=0;wait<10;wait++){
cout << ".";
sleep(1);
}
}

حامد مصافی
پنج شنبه 02 آبان 1392, 11:20 صبح
cout << "." << flush;

pouralijan
جمعه 03 آبان 1392, 01:05 صبح
سلام خسته نباشید
تشکرم می کنم که جواب دادید
اگه امکانش هست درباره این بیشتر توضیح بدید.
و اینکه من این کد تو لینوکس نوشتم و بپرسم که اگه تو ویندوز تو ویژوال استادیو یا هر چیز دیگه هم همین مشکل است و با همین روش باید حلش کرد.