内容
本課題では、演算子の多重定義およびC++スタイルの入出力について学ぶ。また、文字列クラスの作成を通して、簡単なクラスを書けるようになることを目指す。
Week1 (5/15)
- C++スタイルの入出力 (I/Oストリーム、iostream)
- C++ヘッダ
- 名前空間
- << と >>
- 定義済みストリーム cin ,cout
- 入出力マニピュレータ
- 参照の復習とコピーコンストラクタ
Week2 (5/22)
- フレンド関数(friend function)
- フレンド関数の用途
- フレンド関数の概念と具体例
Week3 (5/29)
- 演算子の多重定義 (演算子のオーバーロード、operator overload)
- 演算子のオーバーロードの概要
- メンバ演算子関数
- 2項演算子のオーバーロード
- 関係演算子、論理演算子、単項演算子のオーバーロード
- フレンド演算子関数の使用
■ レポートについて