C++研究 ~0からのC++ ~ 北海道情報大学 情報メディア学部 情報メディア学科 新井山ゼミ 0521602 佐藤 翼 前回までの成果 • プログラム製作 – キャスト演算子(casting operator) • コンパイルエラーの原因は構文ミス? 今回までの進捗状況 • プログラム製作 – 標準テンプレートライブラリ(STL) • MAP 概要1 • MAP – 要素を、キーと値の組み合わせによって管理す るコンテナ キー 10 20 30 値 AAA BBB CCC 概要2 • ヘッダファイル – #include<map> • メンバ関数(代表的なもの) – 追加 • insert() – 削除 • erase() – 全て削除 • clear() 製作したプログラム • MAPを使用した簡単なもの – 2008年ジャパンカップダートの結果を出力 • 電話番号検索 – 名前をキーワードにして電話番号を検索出力 考察 • 利点 – 配列と違い、キーを使用して値へアクセスするた め利用者に理解しやすい – 豊富にメンバ関数が用意されているので柔軟性 に富む • 欠点 – 検索システムはデータベースと連結して構築され るので実際に使用されるのか? 今後の課題 • 応用情報技術者の学習 • 習得した技術の保持 感想 • プログラム製作 – 当初は大きなシステムを製作予定だったが断念 • 予想外に苦戦し作業が難航したため • Webデザインコンテスト – 学習した内容をまとめたWebサイトを製作して Webデザインコンテストへ出展もできたのでは?
© Copyright 2024 ExpyDoc