使用C代码读取一行文本,并允许使用TERMCAP例程进行光标移动和编辑(类似于"readline“库)。问题是:当一个或多个字符需要从行尾擦除时,更有效的方法是(1)将光标移至EOL并发出\b \b序列;或(2)将光标移至截断点并发出单个“erase- to - of - line”命令?不确定后一条命令有多“昂贵”,特别是在宽终端上。有人知道权衡/指导方针是什么吗?
public void validateData() { Integer value = Integer.parseInt(txtdate.getText().toString()); txtdate.setError("field cannot be empty please enter the correct values