私は質問を検索しましたが、私の答えを得ることができなかったか、適切な用語を使用していませんでした。C++プログラムを使って直接オブジェクトを自動的に作成する方法
if(choice == 2){
string tempName, tempAddress; int tempNic,tempContact;
cout << "\n\t\t*\tWelcome to Our Sponsor Registeration Section\t*\n\n";
cout << "Please enter your name : "; cin>>tempName;
cout << "Please enter your National Identity Card Number : "; cin>>tempNic;
cout << "Please enter your Contact Number : "; cin>>tempContact;
cout << "Please enter your Address : "; cin>>tempAddress;
// prototype Sponsor(string n, string add, int nic_n, int phone) constructor
Sponsor (Constructor goes here) // how to make many objects now?
}
コードをここに貼り付けられhttps://codeshare.io/aVxl42
チェック私は1つのオブジェクトを追加することができますが、私は、このような何をすればいいの私は、このことで、値を追加するコンストラクタを使用するつもりだライン69と、そのプログラムを使用している人は、それ以上のオブジェクトを追加したいですか?
私は61と70の間に何かをカプセル化する必要があることを知っています。 どうすればこの問題を解決するのか教えてください。
*関連するコードを質問本体に直接入力してください。特別な行がある場合は、それをマークしてください。コメント。リンクがなくなるとどうなるか考えてみてください。そうすれば、質問はまったく役に立たなくなります。 [良い質問をする方法を読む](http://stackoverflow.com/help/how-to-ask)を読んで、[最小限の完全で検証可能な例](http:// stackoverflow。 com/help/mcve)。 –
私はあなたが何をしたいのかよく分かりませんが、Lists(http://www.cplusplus.com/reference/list/list/)やベクトル(http://www.cplusplus.com/reference/vector/vector/vector /)が役立つかもしれません。 – Lehue
ユーザ入力要求をループに入れ、作成したスポンサーをベクトルに追加します。 – DrPepperJo