"Мигает" вывод в консоль
При выводе в консоль происходят "мерцания", так как отсутствует двойная буферизация. Задача - избавиться от мерцания, ЛЮБЫМ способом. Можно и при помощи двойной буферизации. Любому решению буду благодарен.
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
void drow(char x);
int main() {
char one = '0';
char two = '#';
int i = 1;
while (i) {
drow(one); // 0.1 sec отрисовка
system("cls"); // 0.1 sec стереть
drow(two); // 0.1 sec отрисовка
system("cls"); // 0.1 sec стереть
}
return 0;
}
void drow(char x) {
for (int i = 0; i < 10; i++) {
for (int j = 0; j < i; j++) {
printf("%c", x);
}
printf("\n");
}
}