Apr-13-2020, 04:49 PM
(This post was last modified: Apr-13-2020, 04:49 PM by deanhystad.)
I am missing why you have two threads? Where is there any kind of parallelism in this task? What am I missing? The way I look at this problem is the correction code is a filter between keyboard input and what appears. I can see having this as a thread so you could do something else that is not keyboard related, but why would you want to separate the keyboard reader from the display update (thread-wise I mean)?