2011-02-03から1日間の記事一覧

例外処理の復習

c++

PPPUC++のErrorの章を読んでいて、例外とかちゃんと理解してないなーということに気がついたり(遅い)。そうか単にオブジェクト投げるだけだから、階層構造を作って親で受ければ面白いわけですね。 #include <iostream> #include <string> #include <vector> using namespace std; enu</vector></string></iostream>…

PPPUC++#7.5

尻切れになってしまったので改めてきりなおし 5.5.2 The callee deals with errors と言う訳でsanity checkは関数(呼び出され側=callee)の中でやろうず いちいちテストコードを分散させなくても良い。変更も一カ所で済む。 何よりも「そこに全ての必要な…