私は次のコードを持っています
#include <iostream>
#include<exception>
#include <cstdlib>
int main(){
for (int i=0;i<100;i++){
std::cout<<i<<" ";
if (i %5==0){
abort();
}
}
return 0;
}
しかし、それは0を書き込むだけで、なぜabortが呼び出されたと言いますか?私はそれが0 1 2 3 4を出力し、プログラムを終了するよりもイエスだと思いますか?