Oui, c'est en général ce qu'on fait parce que c'est plus facile de programmer un programme que de programmer un paquet de cigarettes...
Le mot "language" est de l'anglais. En français, on parle plutôt de "langage"...
Soit ta clef est reliée à ton ordinateur comme un périphérique à accès direct. Si t'es sous Windows, elle porte un nom "E:" ou "F:" ou autre lettre comme ton disque dur qui porte le nom "C:". Si t'es sous Unix ou systèmes apparentés, elle est reliée à un point de montage "/mnt/xxx" tout comme tes autres périphériques reliés à "/" ou "/home". Dans tous les cas, tu peux y ouvrir les fichiers qui y sont en donnant le nom complet du fichier que tu veux ouvrir => fopen("E:\fichier", "r" ) ou fopen("/mnt/xxx/fichier", "r" ).
Si elle n'est pas reliée à ton ordinateur et que t'es sous Unix ou système apparenté, tu peux aller ouvrir le directement le device correspondant à ton port USB (probablement "/dev/usb" ) via un "open" => open("/dev/usb", O_RDONLY). Si t'es sous Windows, je sais pas.
Message édité par Sve@r le 05-03-2006 à 12:57:23
---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.