示例#1
0
文件: tui.c 项目: fbbs/fbbs
int getdata(int line, int col, const char *prompt, char *buf, int len,
		int echo, int clear)
{
	return _tui_input(line, col, prompt, buf, len, echo, clear, false);
}
示例#2
0
文件: tui.c 项目: fbbs/fbbs
int tui_input_no_clear(int line, const char *prompt, char *buf, int len)
{
	return _tui_input(line, 0, prompt, buf, len, true, false, true);
}
示例#3
0
文件: tui.c 项目: erichuang1994/fbbs
/**
 * 从终端获取(GBK)输入
 * @param line 输入输出所在行
 * @param prompt 提示字符串, 必须为UTF-8编码
 * @param buf 存放输入字符串的缓冲区
 * @param len 缓冲区长度
 * @param echo 回显输入字符串, 或以*号代替
 * @return 输入字符串的长度
 */
int tui_input(int line, const char *prompt, char *buf, int len, int echo)
{
	return _tui_input(line, 0, prompt, buf, len, echo, false, true);
}