エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
コンストラクタで例外はアリか? 〜私はアリ派 - Chiharu の日記
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
コンストラクタで例外はアリか? 〜私はアリ派 - Chiharu の日記
ネタ元: わんくま東京勉強会#56 懇親会ふぉろー えー。とりあえず C++ に限定して、私はアリ派。 確かに... ネタ元: わんくま東京勉強会#56 懇親会ふぉろー えー。とりあえず C++ に限定して、私はアリ派。 確かに、下記のようなクラス定義はまずいですが…、 class FileReader { public: FileReader(const char* iFileName):mFile(fopen(iFileName, "r")), mBuffer(4096) { // mBuffer が std::bad_alloc 送出の可能性あり } ~FileReader() { if (mFile != nullptr) { fclose(mFile); } } private: FILE* mFile; std::vector<char> mBuffer; }; int main() { try { FileReader aFile("test.dat"); } catch (...) { /