devoid.com.ua - Портал программистов. Все для программиста.
         Новости  Статьи  FAQ  Файлы  Ответы  Блог  Форум     
Статьи
C# (C sharp)
 Начинающим
 Win Forms
 Среда .NET
 C# - научиться или умереть
C / Visual C++
 Основы языка
C++Builder
 Общие вопросы
 Базы данных
 Сеть
Pascal/Delphi
 Основы
 Базы Данных
 Сеть
PHP
 Основы языка
ASP.NET
 Введение
 ADO.NET
Базы данных
 MS SQL Server
 MySQL
 Firebird/InterBase
Описания функций
 WinAPI
 C++/C (Си)
Студентам
 Лабораторные работы по C++


заказ mp3 плеер
Описание функций C (Си) / C++ - exit-_exit



#include требуется только для объявления
функции
#include использует либо ,

либо

void exit(status); завершает процесс после закры-
тия файла

void _exit(status); завершает процесс без обновле-
ния буферов потока
int status; статус выхода


Описание.

Функции exit и _exit завершают вызванный процесс. Перед за-
вершением процесса функция exit обновляет все буферы и закрывает
все открытые файлы. Функция _exit завершает все процессы без об-
новления буферов потока. Значение status обычно устанавливается в
0 для указания нормального выхода и устанавливается в любое дру-
гое значение для определения ошибки. Поскольку вызовы exit и
_exit не возвращают значения, младший байт status является возв-
ратом для ожидающего parent-процесса. Если нет parent-процесса,
то значение status теряется.

Возвращаемое значение.

Возвращаемого значения нет.
См.также abort, execl, execle, execlp, execv, execve,
execvp, onexit, spawnl, spawnle, spawnlp, spawnv, spawnve,
spawnvp, system.

Пример:

#include
#include

FILE *stream;
.
.
.

/* следующие операторы вызывают завершение процесса после
обновления буферов и закрытия открытых файлов */

if((stream=fopen("data","r"))==NULL) {
fprintf(stderr,"couldn't open data filen");
exit (1);
}
/* следующие операторы вызывают немедленное завершение про-
цесса, если файл не может быть открытым */

if((stream=fopen("data","r"))==NULL)

{

fprintf(stderr,"couldn't open data filen");
_exit (1);

}




  Версия для печати

Информация о статье: "Описание функций C (Си) / C++ - exit-_exit"
  Автор: DeVoid
  Сайт:http://devoid.com.ua/
  Добавлена:16 октября 2007
  Просмотров:1515



Не нашли ответ на свой вопрос? Задайте вопрос своим коллегам и они Вам ответят!

Задать вопрос

Популярные
   - Описание функций C (Си) / C++ - strcat-strdup
   - Описание функций C (Си) / C++ - rand
   - Описание функций C (Си) / C++ - fopen
   - Описание функций C (Си) / C++ - fgets
   - Описание функций C (Си) / C++ - fgets


Блог
Последний секрет - интересный взгляд и несколько открытий
Купил ноутбук ASUS F3Sg-T575SCCFAW
Начал использовать Zend Framework. Доволен.
Купил цифровой фотоаппарат - Canon PowerShot A580
Получил начальный аттестат Web Money

Форум
random с массива
Пробрема с div
Требуется квалифицированный совет, а может и работа для ВАС.
Программа для работы интернет-магазина
Помогите Разобраться и найти Ошибку в задачке! C#



© Макагон Сергей (DeVoid) , 2007-2008.