- ou _ ?

- ou _ ? - HTML/CSS - Programmation

Marsh Posté le 05-01-2004 à 10:45:15    

Est-ce mieux d'utiliser - ou _ pour mettre comme nom de fichier ???
 
Je sais ça semble con mais je sais jamais quoi mettre alors si il y avait une raison qui me pousserait à utiliser l'un plutot que l'autre ça m'arrangerait


Message édité par cinezone le 05-01-2004 à 12:03:36
Reply

Marsh Posté le 05-01-2004 à 10:45:15   

Reply

Marsh Posté le 05-01-2004 à 10:47:14    

? c'est mieux


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 05-01-2004 à 12:06:26    

"_" est généralement utilisé pour remplacer les espaces, alors que "-" c'est un tiret, ça dépend des mots que t'emploies...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 05-01-2004 à 15:36:20    

Pour moi, _ est mieu que -, ça évite que toi ou le compilateur confonde avec l'oppérateur moins.
 
En effet, dans certains cas, notemment si tu programmes dans un langage de script shell, ça peut poser des problèmes. Tout comme le +, qui est à éviter.
 
Par exemple, si tu écrit un batch :
 
COPY A+B.TXT C.TXT
 
-> Au lieu de copier le fichier A+B.TXT dans C.TXT, il va tenter de concaténer A et B.TXT dans le fichier C.TXT. A ce moment, il faut utiliser des guillements :
 
COPY "A+B.TXT" C.TXT
 
Le - peut poser le même genre de problèmes.
 
 
Exemple :
 


C:\toto>dir
 Le volume dans le lecteur C n'a pas de nom.
 Le numéro de série du volume est 70A0-4246
 
 Répertoire de C:\toto
 
05/01/2004  15:39       <DIR>          .
05/01/2004  15:39       <DIR>          ..
05/01/2004  15:39                    6 A
05/01/2004  15:39                    6 B.TXT
05/01/2004  15:39                    6 A+B.TXT
               2 fichier(s)               18 octets
               2 Rép(s)   4 224 933 888 octets libres
 
C:\toto>type A
toto
 
C:\toto>type B.TXT
toto
 
C:\toto>copy A+B.TXT C.TXT
A
B.TXT
        1 fichier(s) copié(s).
 
C:\toto>type C.TXT
toto
toto
 
C:\toto>type "A+B.TXT"
titi
 
C:\toto>copy "a+b.txt" c.txt
Remplacer c.txt (Oui/Non/Tous) : T
        1 fichier(s) copié(s).
 
C:\toto>type c.txt
titi
 
C:\toto>


 
Ca a merdé à plein tube :D
 
PS: j'ai pas d'exemple sous la main avec "-" mais bon, le problème doit très certainement exister aussi !


Message édité par MagicBuzz le 05-01-2004 à 15:42:10
Reply

Marsh Posté le 05-01-2004 à 16:35:36    

Oui en effet j'avais pas pensé au problème de moins avec le - c'est donc mieux avec le _.
 
Merci pour votre aide  :)

Reply

Marsh Posté le 05-01-2004 à 16:50:35    

en C je sais pas, mais en Delphi par ex tes fichiers ne peuvent pas avoir un "-" ou autre caractère non valable pour une variable dans leur nom, sinon ça ne passe pas quand tu les inclus (équivalent du #include)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed