PDA

View Full Version : جایگزین کردن یک خط جای یکی دیگر در Consol ؟؟



mostafa_angel
جمعه 24 اسفند 1386, 13:47 عصر
با سلام و تشکر :

من برای نوشتن یه برنامه نیاز دارم که یک پیغام مدتی چاپ شود و بعد پاک شود...

مثلا یک Note بیاد 1 دقیقه چاپ شه و بعد از Consol محو شه !!!!

متشکر می شم اگه زود تر جواب بدین !!!:لبخندساده:

ICEMAN
جمعه 24 اسفند 1386, 17:54 عصر
همون جا ( یعنی همون x و y ) یه خط خالی چاپ کن !

emad_67
جمعه 24 اسفند 1386, 20:07 عصر
من برای نوشتن یه برنامه نیاز دارم که یک پیغام مدتی چاپ شود و بعد پاک شود...

مثلا یک Note بیاد 1 دقیقه چاپ شه و بعد از Consol محو شه !!!!

متشکر می شم اگه زود تر جواب بدین !!!:لبخندساده:
برای مثال اینو ببین:


#include<iostream>
#include<windows.h>
using namespace std;
void main()
{
cout<<"Waiting...";
Sleep(5000);
cout<<"\r";
}

5 ثانیه عبارت Waiting... رو چاپ میکنه و بعد اون خط پاک میشه. در واقع "r\" خط فعلی رو پاک میکنه و کرسر رو در اول خط قرار میده.