0 / 0 / 0
Регистрация: 25.09.2022
Сообщений: 25
|
||||||
1 | ||||||
Код выхода из программы01.10.2022, 04:56. Показов 766. Ответов 2
Могу я в 64 программе вернуть код выхода из программы(exit code) как 64 битное число?
Как сделать:
// про то, что < 32 битные коды ошибок можно возвращать — это понятно, это просто меньшие части от eax(ax(16 бит),ah(8 бит, верхняя половина ax),al(8 бит, нижняя половина ax)).
0
|
01.10.2022, 04:56 | |
Ответы с готовыми решениями:
2
Как установить код возврата без выхода из программы? Диалог выхода из программы Команда выхода из программы Исправление выхода из программы |
Вездепух
11697 / 6376 / 1724
Регистрация: 18.10.2014
Сообщений: 16,080
|
|
02.10.2022, 22:35 | 2 |
Куда вернуть? Что можно вернуть из программы определяет окружение, в котором запускается программа. В окружении ОС Linux возвращаемое значение программы - 8 бит. В окружении ОС Windows возвращаемое значение программы - 32 бита.
В каком окружении вы запускаете свою программу? Куда вы собрались возвращать 64 бита? Кто их там принимает и в соответствии с каким соглашениями о возврате?
0
|
0 / 0 / 0
Регистрация: 25.09.2022
Сообщений: 25
|
|
12.10.2022, 07:33 [ТС] | 3 |
TheCalligrapher, Я понял что
, это было очень полезно, Я благодарен за это. Хорошо, у меня было подобное предположение. Вопрос: как окружение определяет [размер кратный машинному слову], которое может быть использовано для возврата [кода выхода](exit code)? Это сообщение изучает PE–загрузчик? Я запускаю это как .exe файл в окружении ОС Windows, но возможно вообще вернуть это значение или его 64 битное значение всегда будет сокращено до 32 битного в окружении ОС Windows? Могу я организовать своё под–окружение(sub–environment) в окружении ОС Windows или ОС Windows будет мешать мне сделать это и если да то каким способом?
0
|
12.10.2022, 07:33 | |
12.10.2022, 07:33 | |
Помогаю со студенческими работами здесь
3
Написать функцию выхода из программы Ошибка после выхода из программы Ошибка после выхода из программы Повторный ввод данных без выхода из программы python код выхода из программы Как задать случайную переменную сразу при включении программы, так, чтобы это число сохранялось до выхода из программы Условие выхода из программы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |