dynamic output; changing without reprinting
My question is regarding what I call "dynamic output". That is to say, printed characters that are able to change without reprinting. A few examples might help:
When downloading a file, such as with wget, the printed text changes while remaining 'static'. The progress bar on wget fills up as the file downloads. The printed percentage (eg 75%) also changes as the download progresses. This is done without the console reprinting the entire paragraph every time the percentage increases--this is what I mean by "dynamic".
I have been able to find no resources on this, most likely because I don't even have an idea of what it's really called. What I would like to know is: firstly, what this is called; secondly, optionally, links or suggestions for resources on this topic.
I would describe my knowledge of C++ as basic. If you are expected to be able to figure this out on your own with the use of classes, pointers and simpler things, I have come up quite dry. If it requires a greatly more advanced knowledge of C++, I would still appreciate knowing what it is called.
Thanks!