[[活動報告]] *14年度-前期C++講座 [#n32a47bb] 今年は概念女子が多いようなのでC++講座を開講することにしました。~ C++の全般的な知識について扱うつもりです。~ 具体的には、クラスの基本的な使い方と、便利な動的配列であるvectorを中心に、実際にいろいろ作りながら、使い方を学んでいけるようにしたいと思っています。~ **日時・場所 [#l36ece34] 毎週火曜日・18時から20時半~ 図書館2階で行います。~ **必要なもの [#r360337d] ・ノートパソコン~ ・マウス(あったほうがいいと思います)~ **講師 [#y2abba0f] [[八霧]]~ **資料 [#o2f21f4e] #ref(2014前期C++講座資料_ver_1.zip)~ ~ **講座内容 [#mbbc39d5] 何回目までやるかは様子を見て調整します。 [1回目]~ コンソール入出力(std::cout)~ クラスの基本構文・コンストラクタ(最低限)・private,public~ vector~ ファイル分け~ ~ ~ [2回目]~ bool型~ string型~ スコープ(Cの復習)~ 参照~ ポインタ(Cの復習)~ オブジェクトへのポインタ~ ファイル分け#pragma once~ ~ ~ [3回目]~ 関数オーバーロード・コンストラクタ・デストラクタ~ イテレータ・vector要素の削除~ ~ ~ [4回目]~ staticメンバ・シングルトン~ ~ ~ [5回目]~ algorhythm(std::remove_if, std::sort)~ ラムダ式~ ~ ~ [6回目]~ new・delete~ 基底・派生クラス~ ~ ~ [7回目]~ 仮想関数~ 基底・派生クラスへのポインタ~ ポリモーフィズム~ ~ ~ [8回目]~ スマートポインタ(shared_ptr, make_shared)~ ~