第1回資料インデックス    (ソフトウェア演習Ⅱ(C++): 青野雅樹)


項目(英数字)
&演算子 <<  algorithm alias bitset 参照渡し(call by reference) 値渡し(call by value) cin.eof() cin.get(); complex cout(出力用標準ストリーム) delete dequeue exception exit fin.close(); fin.eof() fin.fail() fin.get(); fstream functional hash iomanip ios iostream ISOの国際標準 istream iterator limits list locale map memory namespace new ostream private protected public queue set sstream stack std -std=c++11オプション -std=c++14オプション STL string string strstream struct swap template thisポインタ try-catch式 usingディレクティブ usingディレクティブ用法 vector virtual -Wallオプション

項目(カタカナ)
インスタンス(事例) エイリアス オーバーライド(継承するクラス間での関数の再定義) オーバーローディング 多重定義(オーバーロード) コピーコンストラクタ(copy constructor) コンストラクタ(constructor) コンストラクタでの初期化リスト ダブルコロン(::) データ保護 デストラクタ(destructor) テンプレート ヘッダーファイル ポリモルフィズム

項目(漢字)
仮想関数 階層関係 拡張子 関数のオーバーライド(override) 関数のオーバーロード(overload) 関数の多重定義 関数への参照渡し 基底クラス 型チェック 継承関係 多重定義(オーバーロード) 動的なメモリの割当て 派生クラス 変数のスコープ 変数宣言 名前空間 例外処理

プログラム
プログラム1-1(HelloWorld.cpp)
プログラム1-1A(HelloWorld1.cpp)
プログラム1-2(myScope.cpp)
プログラム1-3(myHash.h)
プログラム1-4(CharacterInOut.cpp)
プログラム1-5(FileCharacterInOut.cpp)
プログラム1-6(FindAlphabetString.cpp)
プログラム1-7(myHash.cpp)
プログラム1-8(myMap.cpp)
プログラム1-9(myWordMap.cpp)