I also know the frustration of trying to learn too much at once. |
That's just the thing. I don't see how this applies.
You have to learn how to use the target medium.
WHATEVER that medium is. If you're using the console, you have to learn how to use cin/cout properly.
On the other hand, if you're using SFML, you have to learn how to use sf::Sprite.
So either way you're learning SOMETHING relating to user I/O. It's just a quesiton of which one to learn.
Personally I don't find any one more difficult than the other (though if I had to pick, I'd say SFML is easier. To this day I still don't fully understand how istream parses text in all cases).
I guess I could make an amendment about how to achieve the "Clear Screen Effect" do you mind if I point to your article and leach some credibility? |
I am never opposed to people linking/referring/pointing to my articles. What I post is for all to see and the more people that see it by whatever means, the better. Go right ahead.
Although I think there was already an article on how to clear the screen somewhere in the articles section. Duaos wrote it, IIRC and it covers many options.
@ OP: After reading Disch's article look up threads and cords as they apply to modern programming. |
Talk about learning too much at once....
Multithreading is definitely not something I would recommend to novices. It's very tricky to get right.