Я пытаюсь сделать программу на Python, которая взаимодействует с другим аварийным процессом (это не в моих силах). К сожалению, программа, с которой я взаимодействую, даже не падает надежно! Так что я хочу сделать быструю программу на C++, которая специально аварийно завершается, но на самом деле я не знаю лучшего и кратчайшего способа сделать это, кто-нибудь знает, что поставить между моими:
int main() {
crashyCodeGoesHere();
}
чтобы моя программа на C++ надежно завершалась
Можно использовать блока в C++ code
, НО INT 3
только для x86 систем, другие системы могут иметь другое прерывание/команды контрольного останова.
int main()
{
__asm int 3;
return 0;
}
INT 3
причины прерывание и звонит вектору прерывания, установленному ОС.