• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

cppのassert

date: 2022-06-30 excerpt: cppのassertの使い方

tag: c++cppassert


cppのassertの使い方

概要

  • #include <cassert>を使用する
  • assertの条件に一致しない場合、異常終了する(プロセスのステータスコードが0ではない値になる)

具体例

#include <cassert>

int main() {
    int a = 10;
    assert(a == 10); // 期待する値と等しければ正常に進む
    assert(a == -1); // echo $? -> 134
}

参考

  • assert/C++日本語リファレンス


c++cppassert Share Tweet