Processing:Справочник языка Processing/exit(): различия между версиями
Myagkij (обсуждение | вклад) |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 8: | Строка 8: | ||
==Обозначение== | ==Обозначение== | ||
<syntaxhighlight lang="c | <syntaxhighlight lang="c"> | ||
exit() | exit() | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 22: | Строка 22: | ||
==Синтаксис== | ==Синтаксис== | ||
<syntaxhighlight lang="c | <syntaxhighlight lang="c"> | ||
exit(); | exit(); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 28: | Строка 28: | ||
==Параметры== | ==Параметры== | ||
<syntaxhighlight lang="c | <syntaxhighlight lang="c"> | ||
void | void | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 34: | Строка 34: | ||
==Возвращаемое значение== | ==Возвращаемое значение== | ||
<syntaxhighlight lang="c | <syntaxhighlight lang="c"> | ||
void | void | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 40: | Строка 40: | ||
==Пример== | ==Пример== | ||
<syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS | <syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS"> | ||
void draw() { | void draw() { | ||
line(mouseX, mouseY, 50, 50); | line(mouseX, mouseY, 50, 50); | ||
Строка 51: | Строка 51: | ||
=См.также= | =См.также= | ||
{{ads}} | |||
=Внешние ссылки= | =Внешние ссылки= | ||
Строка 72: | Строка 74: | ||
}} | }} | ||
{{Навигационная таблица/Справочник языка Processing}} | {{Навигационная таблица/Справочник языка Processing}} | ||
{{Навигационная таблица/Телепорт}} |
Версия от 19:36, 4 мая 2022
Содержание | Среда разработки Processing | Справочник языка Processing | Библиотеки | Примеры | Режимы программирования |
Черновик |
exit() [1]
Обозначение
exit()
Описание
Завершение работы/остановка/выход из программы. Программы без функции draw() автоматически останавливаются после выполнения последней строки, но программы с функцией draw() выполняются непрерывно до тех пор, пока программа не будет остановлена вручную или не будет вызвана функция exit().
Вместо немедленного завершения, exit() приведет к завершению работы скетча после выполнения функции draw() (или после выполнения функции setup(), при вызове функции exit() из функции setup()).
Для Java-программистов это не то же самое, что и System.exit(). Кроме того System.exit() не следует использовать потому что закрытие приложения во время выполнения функции draw() может привести к собою (особенно с P3D).
Синтаксис
exit();
Параметры
void
Возвращаемое значение
void
Пример
void draw() {
line(mouseX, mouseY, 50, 50);
}
void mousePressed() {
exit();
}
См.также
Внешние ссылки