Question en C

Fermé
Axblade28 Messages postés 95 Date d'inscription jeudi 4 octobre 2007 Statut Membre Dernière intervention 18 décembre 2010 - 18 déc. 2010 à 03:58
Axblade28 Messages postés 95 Date d'inscription jeudi 4 octobre 2007 Statut Membre Dernière intervention 18 décembre 2010 - 18 déc. 2010 à 13:30
Bonjour,
Je suis débutant en C et pour un programme que j'ai à coder j'aurais voulu savoir comment faire de la manière la plus simple possible pour récupérer une très longue chaine de caractère stocké dans un fichier monfichier.log et la stocker dans un tableau de caractère de type :

char *montableau;


Merci d'avance.

2 réponses

strato-boy Messages postés 764 Date d'inscription mercredi 11 février 2009 Statut Membre Dernière intervention 19 janvier 2011 100
18 déc. 2010 à 07:05
la très longue chaine ... c'est la seule chaine de charactere de ton fichier ou il y en a d'autre ?
0
Axblade28 Messages postés 95 Date d'inscription jeudi 4 octobre 2007 Statut Membre Dernière intervention 18 décembre 2010 7
18 déc. 2010 à 13:30
Donc en fait, je me suis trompé. Il s'agit d'un log access d'un serveur apache et je dois isoler les informations. Voici l'exemple d'une ligne du fichier.txt

229.216.99-84.rev.gaoland.net - - [19/Jan/2010:04:04:14 +0100] "HEAD /index.html HTTP/1.0" 200 0 "http://192.168.238.132:8080/sujet.html" "PeerFactor Crawler"

Je cherche pour chaque ligne de se log à récupérer certaine de ces informations par exemple la date "19/Jan/2010.

Si vous avez une idée n'hésitez pas.

Merci d'avance
0