key_t ftok(const char *pathname, int proj_id);
最初のパラメータにパス名ではなくファイル名を使用するとどうなりますか? たとえば、私のプログラムは次のディレクトリにあります
/afs/edu/id/group/a/ftok_test.c
この場合、私が使用する場合
int key = ftok(/afs/edu/id/group/a/ftok_test.c, 1);
int key = ftok(/afs/edu/id/group/a, 1);
この2つの違いは何ですか?