PDA

View Full Version : نمایش خودکار تغییرات



A_1377ranjbar
شنبه 21 آذر 1394, 11:06 صبح
سلام
آیا تابعی یا روشی برای اینکه تغییرات رو بدون اینکه هر بار clrscr() و printf بزنیم وجود دارد؟

negative60
شنبه 21 آذر 1394, 22:02 عصر
عنوان و سؤال مبهم هست, اگه منظورتون اينه هم printf هم clearscreen با هم انجام بشه يکی از راه ها اينه که از ماکروها استفاده کنيد:
#if _WIN32
#define ClearConsole system("cls");
#else
#define ClearConsole system("clear");
#endif


#define ClearPrint(...) \
ClearConsole \
printf(__VA_ARGS__); \
printf("\n");




int main()
{
printf("HelloW\n");
printf("\n");
ClearPrint("Goodbye %s", ":|");
return 0;
}