Программирование PC Получение пути домашней директории в Linux Mon, April 29 2024  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

Получение пути домашней директории в Linux Печать
Добавил(а) microsin   
#include < pwd.h>
#include < sys/types.h>  
char *get_home_dir (void)
{ char *homedir; if ((homedir = getenv("HOME")) == NULL) { homedir = getpwuid(getuid())->pw_dir; } return homedir;
}

[Ссылки]

1. Get home directory in Linux site:stackoverflow.com.
2. man getpwnam getpwuid site:opennet.ru.

 

Добавить комментарий


Защитный код
Обновить

Top of Page