Stage C++ - plein de questions de novice

Stage C++ - plein de questions de novice - C++ - Programmation

Marsh Posté le 07-03-2006 à 19:10:26    

:hello: tout le monde !
 
je suis en stage en ce moment et je dois faire une appli c++, seul problème, je suis vraiment une bille en programmation (enfin je ne demande qu'a apprendre !). Alors voila j'aurais voulu avoir quelques tuyaux, si vous êtes bien aimables ;)
 
Tout d'abord je dois ouvrir un fichier (contenant des valeurs hexadécimales) que je dois analyser. Existe-t-il une commande à base de fopen, open ? De plus, afin d'analyser en hexa, c'est à dire faire des recherches de caractères de style 'FF' et non des caractères ASCII, y a-t-il une commande spécifique ?
 
Ensuite, je dois faire un balayage de ce fichier en fonction des valeurs 'récurrentes' que je trouve. Exemple : dès que je tombe sur la chaîne 'AA', je dois regarder les trois octets qui suivent, et, en fonction de la valeur de ces trois octets (octets d'en tête), je dois stocker le reste de la chaîne dans un autre fichier (le cout peut il fonctionner de la manière : cout << 'fichier.txt' ?)
 
J'espère que j'ai été clair au niveau des questions. Si vous ne comprenez rien (et ca ne me paraitrait pas aberrant !) dites le moi, j'expliquerai plus en détail les points floux. Voila, merci de votre attention et à votre bon coeur msieurs dames ;)

Reply

Marsh Posté le 07-03-2006 à 19:10:26   

Reply

Marsh Posté le 07-03-2006 à 20:02:49    

j'ai jamais mis de x à floux


---------------
http://www.blastmanu.info
Reply

Marsh Posté le 07-03-2006 à 21:32:43    

c'est pas des caractère l'hexa, c'est des valeurs numériques


Message édité par crayon en bois le 07-03-2006 à 21:33:50
Reply

Marsh Posté le 07-03-2006 à 21:44:01    

t'auras besoin de ça : http://c.developpez.com/cours/
 
Les fichiers en cpp, on évite d'utiliser fopen etc... les fstream c'est mieux :o)

Reply

Marsh Posté le 07-03-2006 à 22:23:25    

blastman => merci et pardon la france, c'est corrigé ;)
 
c0wb0y => merci bien je crois que j'ai à chercher par moi même dans la base de données de 50 go ... tant pis c mon boulot

Reply

Sujets relatifs:

Leave a Replay

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