.txtファイルから読み取ることができる必要があるC++プログラムを作成し、各行からコマンドと引数を取得できるようにするために入力を解析します。
私はAnimals.txtを持っていると言います
A cat1 3
A dog1 4
A cat2 1
D cat1
このファイルを取得して、最初の文字のifステートメントのセットを作成し、最初の文字に対応するメインクラスの関数を呼び出して、残りの行を次のように渡すことができるようにします。引数。
私がやろうとしていることの例:
if(line[0].compare("A")==0){
add(line[1],line[2]);
}
if(line[0].compare("D")==0){
delete(line[1])
}
strtokクラスとstringstreamクラスを使用しようとしましたが、ニーズに合わせて実装する方法がわからないか、値が行[0]に配置されているため、ニーズに合わせて機能しません。テキストファイルの行。どんな助けでも大歓迎です。