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