main()がファイル(いくつかの定義済みの命令を含む)を読み込み、各行にクラスを作成し、クラスオブジェクトがすでに作成されている場合は、新しいクラスオブジェクトを作成するプログラムを書く必要があります。クラスオブジェクトはC++
main()
{
read file;
save to a vector;
for(i < vectorsize; i++)
if(vector[i]== "book")
if(book b was already created)
book c;
else book b;
}
あなたは[あなたの良い入門C++帳]を実行する方法について(http://stackoverflow.com/questions/388242/the-definitive-c++-book-guide-and-list)の章を読みましたI/O? –
'book b'と' book c'の違いは何ですか?ファイルの内容に基づいて 'book'インスタンスを100個作る必要がある場合はどうなりますか?これは非常にうまくスケールされませんし、コンテナにオブジェクトを追加したいと思うかもしれません(例えば、 'std :: vector'など)。 – birryree
@biyyyree:それは私が心に持っていたものです。しかし、私はbookonを最新版にしたいのですが、どうすれば100冊のbooknamesのベクトルからそれを見つけることができますか? –