پاک کردن در ++c - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

پاک کردن در ++c

0 امتیاز

سلام من یه برنامه نوشتم و به علت اینکه طولانیه نمیتونم کدشو بزارم. سوالم اینه که میخواستم با استفاده از کد ("system("cls صفحه نمایشمو پاک کنم ولی یه سری از چیزا پاک نشه تابع دیگه ای واسه این کار هست یا راهی که فقط یه سری چیزا رو از تو کنسول پاک کنم و بقیه بمونن.

سوال شده مرداد 29, 1396  بوسیله ی mohamad v (امتیاز 12)   2 2 4

2 پاسخ

0 امتیاز

سلام.تابع مستقیمی برای اینکا وجود نداره ولی میشه با Api مربوط به کنسول همچین چیزی نوشت .یک مثالش در زیر موجوده:

#include <windows.h>

int main()
{
   HANDLE hOutput = ::GetStdHandle(STD_OUTPUT_HANDLE);

   COORD coord = {0,0};
   ::SetConsoleCursorPosition(hOutput, coord);

   char buff[] = "   ";
   ::WriteConsoleA(hOutput, buff, 3, NULL, NULL);

   return 0;
}

 

پاسخ داده شده مرداد 30, 1396 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
این برای پاک کردن مقطعی کنسول عالیه
0 امتیاز

سلام 

#include<windows.h>

int main(){
system("cls");
return 0;
}

 

پاسخ داده شده مرداد 30, 1396 بوسیله ی nimazare (امتیاز 11)  
...