「Qtの基礎 - 例外処理」の版間の差分

ナビゲーションに移動 検索に移動
137行目: 137行目:
   
   
  public:
  public:
     QDivideByZeroException(const QString &message = "Division by zero occurred") : m_message(message)
     QDivideByZeroException(const QString &message = "ゼロ除算が発生") : m_message(message)
     {}
     {}
   
   
165行目: 165行目:
  {
  {
     if (denominator == 0.0f) {
     if (denominator == 0.0f) {
         throw QDivideByZeroException("Attempted to divide by zero");
         throw QDivideByZeroException("ゼロで除算しようとしました");
     }
     }
   
   

案内メニュー