after i build and run a program that runs successfully the window pops up.
no matter what program I run (whether I restart PC or my IDE or create and run a new C++ program) this will happen:
the output for the program will appear normal, but what ever i input(number or a space or even enter) is black. Only the background of that digit spot is black after i type. If i press enter to verify my input, sometimes it will correct itself but mostly will not.
The only way i can handle running a program is I enter an input, minimize it and bring it back up again.At that point it refreshes and all my inputs are visable(being white background with black lettering). That is the only "sure thing" that fixes it. BUT when i input again i have to redo this whole thing.
It is very frustrating trying to learn C++ while also haveing to deal with this problem
Is there a setting that is messed up in Code::Blocks?
Is there a way to update my IDE?
Is there anything I can do to fix this?
This sounds like a problem of your OS rather than compiler or IDE. How does the console behave when you open command prompt (assuming windows)? Also, try running one of your compiled executables on a different machine.