begin process at 2012 05 30 08:39:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Search & Destroy


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Search & Destroy

jeudi 5 février 2004 à 14:32:13 | Search & Destroy

spacegate

Bonjour!
J'ai un fichier qui contient du texte.
Je voudrais rechercher dans ce texte les passages tels que : [img...].....[/img] et les détruire, puis sauvegarder le fichier.

J'ai cherché pas mal de temps, ai trouvé la fonction strstr qui est à peu près un début de solution à mon problème, mais pas entièrement.

@+ et merci davance!
jeudi 5 février 2004 à 16:57:21 | Re : Search & Destroy

JCDjcd

peut etre la fonction fscank

char tmp[256];
char buf[256];

fscanf(fichier,"%s[img...]%s[/img]",tmp,buf);

jeudi 5 février 2004 à 17:25:59 | Re : Search & Destroy

BruNews

Administrateur CodeS-SourceS
Faut pas chercher des fonctions toutes faites pour chaque cas. Mets ton fichier dans un buffer et tu balaies avec des pointeurs, tu tamponnes idem en 1 passe quand le tri est fini.
ciao...
BruNews, Admin CS, MVP Visual C++
jeudi 5 février 2004 à 19:44:13 | Re : Search & Destroy

spacegate

Salut!
Merci à vous pour votre intêret!

Toutefois, étant un peu débutant en C++, n'auriez vous pas un exemple concret?

D'avance merci ;)
vendredi 6 février 2004 à 17:08:17 | Re : Search & Destroy

JCDjcd

Bah il faut que tu cherches un peu.
Tu balaye ton fichier ligne par ligne (boucle while)
si tu es en dehors de ton bloc, tu enregistre dans un fichier
sinon tu passe a la ligne suivante jusqu'a la fin de ton bloc
tu boucle jusu'a temps que tu ayes fini de lire tout le fichier

Et voila, maintenant il te suffit de le programmer, et sans vouloir etre mechant, si tu es debutant, tu demarres avec un probleme difficile.

Si tu connait les testes, les boucles, et les fichiers, c'est presque du gateau ton probleme (pas d'impasse insurmontable).


Cette discussion est classée dans : fichier, texte, img, search, destroy


Répondre à ce message

Sujets en rapport avec ce message

Ecrire ds un fichier dans un fichier texte ce ki apparait ds une console dos [ par BennyB ] Es-ca possible ???J'ai essayé gets(string); fwrite( stdout, sizeof( char ), 250, OutFile ); fclose( OutFile );ms ca marche pas :( recuperation de donnees d un fichier texte. [ par coyotedef ] j'aimerai recuperer des donnees presente dans fichier texte et les classer dans un tableau. ces donnees sont toutes du meme format mais se trouve au m ouvrir un fichier texte [ par kawazaki ] Salut Je voudrais ouvrir un fihier texte et ecrire a l'interieur puis faire la sauvegarde sur le disque.comment je procéde?merci pour la réponse Appel au pros du Malloc [erreur etrange] [ par Manson ] Bonjour,j'aimerai lister le contenu d'un repertoire dans un tableau de char. Mon pb, c'est que lorsque je le fais, j'ai mon tableau qui ne se rempli p lire/ecrire fichier texte a plusieurs colonnes [ par denini ] voilà, j'aimerais ecrire et lire sur un fichier texteJe voudrais stocker une date, une valeur et un nbet ce pour N clients.Je voudrais que le fichier ecrire et lire un fichier texte [ par denini ] voilà, j'aimerais ecrire et lire sur un fichier texteJe voudrais stocker une date, une valeur et un nbet ce pour N clients.Je voudrais que le fichier Acquisition de Données a partir d'un fichier texte [ par madcow41 ] 'lutBon j'ai un fichier qui contient des lignes formées ainsi :123.145.569.188 - - [12/Apr/2001:00:08:49 +0200] "GET /pagehtml.htm HTTP/1.x" et le res gestion de fichier [ par franc015 ] salut !!!voila je débute et je dois faire un prog. je dispose d'un fichier texte ( en fait une liste de fichier avec des retours chariot entre chaque Compter les lignes d un fichier texte [ par DeepThroat ] Bonjour a tous !J'aimerai trouver une fontion simple qui retourne le nombre de lignes dans un fichier , ou bien qui affiche ce nombre de lignes.j'imag Ecriture de fichier texte & Séparateur !! [ par Misutsu ] bonjour :)C'est la première fois que j'ai à utiliser des fichiers en C++, et je vois que l'espace sert de séparateur.Dans mon cas, j'ai besoin d'enreg


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,250 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales