作者charleshu (Analog Engineer)
看板Programming
标题Re: [C++]如何在console介面下读取尚未按下enter的讯息
时间Mon Aug 31 12:38:51 2009
※ 引述《asail0712 (emeth)》之铭言:
: 目前碰到一个问题
: 在对stdin使用fgets fread cin 等函式
: 都要等到按下enter才能读取键入的资讯
: 请问有办法在还没按下enter之前
: 就取得keyin的资讯吗(无论是中文或是英文)
假如你是在windows平台下,可以直接呼叫console API, 如 ReadConsole,
MSDN 或 Google 一下就可以得到详情.
假如是在Linux平台下,可以直接对Terminal作IO,在 linux howto
http://www.tldp.org/ 里起头,然後Man一下,就可以找到资讯,
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.104.233.19