print(std::ostream& os) const
なんか気持ち悪いな。
operator使えばいいのに。