getlogin()

Получить имя пользователя, связанного с вызывающим процессом

Прототип:

#include <unistd.h>
char * getlogin( void );

Библиотека:

libc

Описание:

Функция getlogin() возвращает указатель на строку, содержащую имя пользователя, связанного с вызывающим процессом.

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

Указатель на строку, содержащую имя пользователя, или NULL если заданное имя пользователя не может быть найдено.

Значение, возвращаемое getlogin() , может указывать на статические данные и, следовательно, может быть перезаписано при каждом вызове.

Классификация:

POSIX 1003.1

Точка остановки потока
Да
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Нет

Тематические ссылки:

getlogin_r(), getpwent(), getpwent_r(), getpwnam(), getpwuid()




Предыдущий раздел: Описание API системной библиотеки