I started programming and I learned about the command that is
fflush(stdout);
. I understand why I need it for most platforms, but I'm still asking myself some questions...
1.Isn't \n
supposed to buffer on msys2 because it's line buffered? (Mintty)
2.Why do I need to use it on Eclipse while I don't need to use it on Clion?
3.Am I the only one struggling with that problem ESPECIALLY on Eclipse and Msys2?
Edit : 3.1. I'm asking because I don't need fflush(stdout); on my school's Windows computers. Why is that?