开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
Linux
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
termios.h
thread
unistd.h
问题(Question):
我宣告了两个thread物件
第一个不断的输出printf("1");
第二个则是用自定义的getch()去监看输入状况
如果输入a则停止程式、其余的则输出按下的值然后程式继续
但是执行出来程式的output会卡在getch前
直到getch读取到值以后才会把之前的output全部print出来
想问要如何做才能让他不要等input......
喂入的资料(Input):
预期的正确结果(Expected Output):
错误结果(Wrong Output):
程式码(Code):(请善用置底文网页, 记得排版)
http://paste.plurk.com/show/2192424/
补充说明(Supplement):
刚接触thread如有观念不对的地方
还请各位指教!
感谢大家m(_ _)m