#1 Le 20/08/2022, à 16:28
- alrito
[Résolu] Comment monter un disque en language C ?
Bonjour,
Je suis en train de développer un programme en language C donc le début et l'accés au disque que
se soit clef usb, cdrom dvdrom, etc...
Comment faire ?
Dernière modification par alrito (Le 21/08/2022, à 14:25)
Je dirais que le secret pour résoudre un problème, c'est de la patience. On y arrive :)
Bonne année 2025 et bonne santé
Hors ligne
#2 Le 20/08/2022, à 18:28
- Nuliel
Re : [Résolu] Comment monter un disque en language C ?
Bonjour,
Es tu sûr que c'est le montage de partition que tu souhaites faire, et pas juste l'accès à des fichiers?
Sinon sache qu'il y a le syscall mount pour ça: https://stackoverflow.com/questions/232 … -c-program, https://www.linuxquestions.org/question … -c-920210/ ... (j'ai juste cherché "mount partition C linux C")
Dernière modification par Nuliel (Le 20/08/2022, à 18:29)
Hors ligne
#3 Le 21/08/2022, à 11:10
- NicoApi73
Re : [Résolu] Comment monter un disque en language C ?
Salut,
Pour passer une commande système, il y a une commande dédiée : https://cplusplus.com/reference/cstdlib … ?kw=system
Tu construis ta commande dans une chaîne de caractères, puis tu l'exécutes avec cette fonction. C'est très générique.
Ce que propose Nuliel est bien sûr tout à fait valable
Hors ligne
#4 Le 21/08/2022, à 14:24
- alrito
Re : [Résolu] Comment monter un disque en language C ?
Bonjour,
Merci à vous deux pour les solutions proposées et c'est celle de NicoApi73 qui à fonctionner direct.
Dernière modification par alrito (Le 16/08/2023, à 20:12)
Je dirais que le secret pour résoudre un problème, c'est de la patience. On y arrive :)
Bonne année 2025 et bonne santé
Hors ligne