Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [C] mkdir: dove stā?

  1. #1

    [C] mkdir: dove stā?

    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 !

  2. #2
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    Dovrebbe dipendere dal fatto che mkdir non č una funzione standard del c, ma fornita con le librerie aggiuntive che cambiano di volta in volta, cosi quella definita in sys/stat.h č la documentazione della versione per linux, mentre quella definita in direct.h č la libreria per windows; quindi in base alla piattforma su cui lavori devi includere l'uno o l'altro

    Sun Certified Java Programmer

    EUCIP Core Level Certified

    European Certification of Informatics Professionals

  3. #3
    Grazie per la risposta!


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.