コンソールアプリケーションで、リストに登録すべき名前を順に入力させ、
入力順にその人の ID を 0 番、1 番、2 番と定める。
入力が終了したら end と入力させ、その後、リストに登録された名前を ID とともにコンソールに出力する。 |
#include "Student.h" #include <list> #include <iostream> #include <string> using namespace std; |
string name; // 名前の一時格納用 |
while(true){ // 無限に繰り返される std::cin >> name; // キーボードから入力された文字列を変数 name に格納 if(name == "end"){ // 入力文字が "end" だったら無限ループを抜け出す break; } // ここで、変数 name をリストに登録する。 // 登録自体は本日3ページ目ラストを参考にすれば1行で済むが、 // ID をどう決める? } // ここはループを抜け出したところ。ここでリストに登録されている内容を // 表示することになる。3ページ目ラストを見ればそのまま書いてある。 |