私はいくつかの調査を行いましたが、まだ passwd 構造に苦労しています。
http://www.opengroup.org/onlinepubs/000095399/basedefs/pwd.h.html
ユーザーIDを取得する必要がありますが、それを理解して使用しているとは思いません。
int getpwuid_r(uid_t, struct passwd *, char *, size_t, struct passwd **);
このメソッド呼び出しは、必要なすべてのデータを含む構造へのポイントを返します。パラメータについてかなり混乱しています。
構造体 passwd. これを最初に宣言する必要がありますか?struct passwd passwd?
私はこれを使用する方法について完全に迷っています。
最後に、ポインタを埋めたら。データを取得するためにどの呼び出しを使用しますか? 助けてくれてありがとう。