CodeNet / Языки программирования / C / C++ / Linux/Unix / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
getpid
GETPID
#include <process.h> требуется только для объявления функ-
ции.
int getpid();
Описание:
Функция getpid возвращает идентификатор процесса (номер)
ID, который уникально определяет вызываемый процесс.
Возвращаемое значение:
Функция getpid возвращает идентификатор процесса ID. Возв-
ращаемого значения в случае ошибки нет.
См.также mktemp.
Пример.
#include <process.h>
#include <string.h>
#include <stdio.h>
char filename[9], pid[5];
.
.
.
strcpy(filename, "FILE");
strcat(filename, itoa(getpid(), pid, 10));
/* печатается "FILExxxxx", где xxxxx является ** идентифи-
катором процесса id */
printf("File name is %s\n", filename);
