Ciao! Dovendo scrivere in C un programma che mi crea una nuova cartella (noto il path) ho deciso di utilizzare la funzione mkdir("PATH"). Non sapendo dove fosse definita ho cercato qua e lā con google trovando informazioni contrastanti!

Come mai mkdir() risulta qui definita in sys/stat.h...
sys/stat.h

...mentre qui in direct.h (giustamente da come ho potuto sperimentare)?
direct.h

Qualcuno ne sa qualcosa?
PLZ!

P.s. Spero ke la mia domanda non risulti troppo stupida !