【发布时间】:2017-11-09 11:42:21
【问题描述】:
我目前正在开发一个程序,该程序应该从文本文件中读取数据,并将所述数据放入链接列表中。我对自己在做什么有一个很好的了解,但问题是我应该包含错误处理,如果文件中的数据格式有任何错误,则跳转到下一行。
该文件以型号和序列号的形式包含有关许多终结器的信息。
可以读取的数据示例如下:
TERMINATOR T-800 1
TERMINATOR T-1000 2
TERMINATOR T-800 3
TERMINATOR T-800 4
在上面的第一行中,T-800 是型号,1 是序列号。上面的四行都是有效的,但是如果第五行看起来像这样:
TORMONUTTUR T-800 1h6
或:
abc 2
,数据应该被丢弃,程序应该继续读取下一行。
我目前对此一头雾水,希望能朝正确的方向点头,因为我什至不知道应该如何着手解决这个问题。
【问题讨论】:
-
“我目前正在开发一个应该从文本文件中读取数据的程序”-> 发布您迄今为止所做的工作,以使这个原本广泛的问题更加清晰。
标签: c file validation linked-list