printf(\b) 1 つずつ使用して文字列から文字を削除し、その間に 0.1 秒スリープするループを使用しています。しかし、コードを実行すると、同時に発生します。
ループが原因かもしれないと思ったので、文字通り各printfを入力してみましたが、それでも出力は同じでした
#include <stdio.h>
#include <unistd.h>
void coolIntro(){
int i;
printf("A Game by Hideo Kojima");
Sleep(800);
for(i=0;i<12;i++){
printf("\b");
Sleep(100);
}
printf("my_name_here");
}
0.1秒間隔で文字を消したい。