1
申し訳ありませんが、ユーザーがテキストファイルのユーザー入力を要求する便利なプログラムを作成しようとしています。ここで、ユーザーが名前を1行目に、2行目彼らは働くことができる日の時間を置く。 "if"ステートメントを使ってテキストファイルを行ごとに並べ替えることを考えています。良い擬似コードは次のようになります。あなたはしかし、質問にコーディング求めているとき"IF"で行単位でテキストファイルを読むC++
OPEN TEXT FILE
READ LINE 1
IF LINE 1 HAS (Any letter of the alphabet) THEN PARSE THE LETTERS AS A NAME STRING
ELSE (ERROR)
READ LINE 2
IF LINE 2 BEGINS WITH M,T,W,TH,F (letters for days) THEN PARSE TO A TIME INT
ELSE (ERROR)
STOP READING
私が知っている、知っているが、擬似コードは、すべての非常に有用ではない、私のコードは、今だけですべての行を読み出しますテキストファイル。私はここでいくつかの行ごとの質問を読んでいるので、それらをチェックします。しかし私の質問はここにあります: fstreamでIFをどうやって使いますか? (または、このタスクを達成するための他の規約がありますか?)