2 question en C

Résolu/Fermé
lucas01 Messages postés 1835 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 15 octobre 2014 - 16 févr. 2010 à 18:53
lucas01 Messages postés 1835 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 15 octobre 2014 - 17 févr. 2010 à 11:50
Bonjour,

J'ai deux problème en C, et donc deux questions. Pour les deux, je suis toujours avec la console.
La première est :
Comment lire un fichier audio SANS ouvrir le lecteure windows média. Comme ceux qui ont avast et elle dit "la base des signatures de virus à été mise à jour"

La deuxième, comment ouvrir ou supprimer un fichier.
"

system("del C:\Users\Lucas\Desktop\Nouveau dossier\azerty.html");

"
Je suis sur que le fichier est en .HTML (minuscule). J'ai changer les \ par des / Mais rien ne fonctionne.


Comme compilateur j'ai GCC avec les lignes de commandes (sa me convient très bien de faire des lignes de commandes)

Je vous remercie d'avance de votre aide.
J'espere que vous pourrez m'aider a ce pb :)

Merci d'avance.
A voir également:

11 réponses

Pour la deuxième question, voici la syntaxe à utiliser :

system("del \"C:\\Users\\Lucas\\Desktop\\Nouveau dossier\\azerty.html\"");
2
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
17 févr. 2010 à 09:17
j'explique un petit peu le doublement des \ pour ceux qui n'auraient pas comprit...
\ est un charactère spécial en C, c'est le caractère d'échapement. il se combine TOUJOURS avec le caractère qui le suit:
\r -> retour chariiot
\n -> nouvelle ligne
\0 -> fin de chaine
\" -> afficher un guillemet sans fermer la chaine

donc si on veut afficher \ dans une chaine, il faut utiliser \\
0
lucas01 Messages postés 1835 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 15 octobre 2014 102
16 févr. 2010 à 19:34
Daccord, merci; je l'essaye et je te tien au courant.
0
lucas01 Messages postés 1835 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 15 octobre 2014 102
16 févr. 2010 à 19:53
Oui sa marche, merci :)
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 842
16 févr. 2010 à 20:09
Bonsoir,

La première question n'est pas très claire. Peux-tu être plsu précis ?
Pour la deuxième question, Copyright t'as donné la solution. Mais il faut éviter autant que possible l'utilisation de la fonction system, surtout dans un cas comme celui-ci. Tu as la fonction standard remove(); qu'il vaut mieux privilégié.

Cdlt,
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lucas01 Messages postés 1835 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 15 octobre 2014 102
16 févr. 2010 à 23:47
La première question est que je voudrais lire un fichier audio (.mp3) sans pour autant ouvrir un logiciel de lecture audio comme Itunes, lecteur windows media ect...

Comme le logiciel avast quand il met à jour la base de données.
"La base des signatures de virus à été mise à jour"

Comme ce dernière exemple, j'ésprère qu'il est precis, car c'est que je veut faire...

Merci d'avance :)
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
17 févr. 2010 à 09:19
pour la lecture des sons, une petite recherche m'a mené à la bibliothèque fmod:
https://www.fmod.com/
0
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
17 févr. 2010 à 10:05
Salut.
Pour dire qu'il vaut mieux utiliser remove que system http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/remove.3.html
Pour la lecture d'audio, je n'ai jamais réussi. Par contre, le MP3 pose le problème du décodeur, essai déjà en wav.
0
lucas01 Messages postés 1835 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 15 octobre 2014 102
17 févr. 2010 à 11:24
MP3 ou autres, je m'en fiche du mment ou il lit sans ouvrir un autre programme...

Personne ne connait la solution ?
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
17 févr. 2010 à 11:30
j'essayerai de voir ce WE si je retrouve le TP ou on avais joué un petit wav en utilisant l'API win32 ..

http://www.toymaker.info/Games/html/sound.html
0
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
17 févr. 2010 à 11:34
essai un moteur de recherche : https://codes-sources.commentcamarche.net/
0
lucas01 Messages postés 1835 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 15 octobre 2014 102
17 févr. 2010 à 11:50
je vais voir, merci
0