perlみたいなかんじで
!open(...) || exit(-1);
とかやったら コンパイルエラー