cppのassertの使い方
概要
#include <cassert>
を使用する- assertの条件に一致しない場合、異常終了する(プロセスのステータスコードが0ではない値になる)
具体例
#include <cassert>
int main() {
int a = 10;
assert(a == 10); // 期待する値と等しければ正常に進む
assert(a == -1); // echo $? -> 134
}
#include <cassert>
を使用する#include <cassert>
int main() {
int a = 10;
assert(a == 10); // 期待する値と等しければ正常に進む
assert(a == -1); // echo $? -> 134
}