-2
以下のようなファイル.txt
をロードする必要がありますが、何千もの長さになる可能性があります。私はファイルをうまく読み込むことができます、私はちょうどどの行がどの配列に行くのかを選択する方法が不明です。.txtファイルをCにロードしてデータを配列に入れよう
1
abd
324
1:is a command,
abd:is a name,
324:is an id
(私はコマンドの後の順序が一致していないということを明確にすべきである)任意の助けいただければ幸いです。
信頼性の高い解析のためにテキストファイルの形がかなり悪いです。同じ行に3つのコマンド(コマンド、名前、ID)があるようにするといいでしょう。これは、解析アルゴリズムとエラー処理を大幅に簡略化します。 –
確かに残念ですが、不可能です。 –
プログラムを実行する前にファイルのコピーを作成し、 'awk'や' sed'(Win32/Win64相当のもの)のようなストリームテキストプロセッサを使って正規表現やその他のものを使って後処理することはできませんより一貫したエラーチェックのために? –