2010-11-01から1ヶ月間の記事一覧
set_new_handlerという関数があるのを初めて知りました。 new失敗時に呼ばれるコールバック関数をセットできるのでエラー処理を一ヶ所で行えます。 newがある箇所毎に例外処理をするよりは楽かも。#include をすると使用可能です。 #include <iostream> #include <new> #inc</new></iostream>…
c++では一般的にvirtualを付けておくとメリットがあるという場合が多い。 例えばこのような場合 #include <iostream> using namespace std; class A { int m_a; public: A() { cout << "コンストラクタA" << endl; }; ~A() { cout << "デストラクタA" << endl; }; # };</iostream>…
本屋さんで本を立ち読みしていて面白そうだったので買いました。 http://amzn.to/bQDOau 一通り読んだのだが、本の中でも印象に残っているのが 『スキルはテクノロジのプラットフォームの枠を越えたものであるべきだ。』 という文。 要はWindows派、Linux派…