Document

C++研究
~0からのC++ ~
北海道情報大学 情報メディア学部
情報メディア学科 新井山ゼミ
0521602 佐藤 翼
前回までの成果
• プログラム製作
– 魔王再び
• テンプレート
今回までの進捗状況
• プログラム製作
– 名簿
• ファイルへの入出力
使用した技法
• vector
– 動的に定義できる配列のようなもので、データ(オ
ブジェクト)を好きなだけ格納できる
• dataというvectorのi番目のデータはdata[i]で表される
使用した技法2
• push_back
– vectorの末尾にデータを追加する関数
• data.push_back(a);
• size
– vectorに入っているオブジェクト数を戻す関数
• Int x = data.size();
製作したプログラム
• 名簿システム
– データ追加、データ一覧、検索、一人削除、全て
削除、挿入、終了の7つの機能をもった名簿シス
テム
– meibo.txtから読み書き
考察
• ファイルの入出力
– 使いこなせれば業務などにも使用可能
– 実際にファイル内容を変更するのでデータの紛
失などの危険性を考慮する必要あり
今後の課題
• 継続したプログラム開発
次回までの成果誓約
• プログラム製作
– 名簿の機能追加
• 整列