Réaliser un concept de forum en C
ch313
Messages postés
2
Statut
Membre
-
Char Snipeur Messages postés 10112 Statut Contributeur -
Char Snipeur Messages postés 10112 Statut Contributeur -
Bonjour,
J'ai un projet en langage c que je dois faire : réaliser un concept de forum , j'ai déjà reussi à faire les premières étapes mais le problème c'est que je dois faire: possibilité d'écrire un message dans un théme et pouvoir répondre à ce message et répondre à la réponse ie comme une forme arborescente et je dois enregistrer à chaque fois dans un fichier....
je ne sais pas comment pouvoir enregistrer cette structure arborescente afin de pouvoir faire un affichage de la liste des messages d'un thème en mode hiérarchique, où chaque message est vu comme une réponse à un message antérieur
SVP aidez moi
J'ai un projet en langage c que je dois faire : réaliser un concept de forum , j'ai déjà reussi à faire les premières étapes mais le problème c'est que je dois faire: possibilité d'écrire un message dans un théme et pouvoir répondre à ce message et répondre à la réponse ie comme une forme arborescente et je dois enregistrer à chaque fois dans un fichier....
je ne sais pas comment pouvoir enregistrer cette structure arborescente afin de pouvoir faire un affichage de la liste des messages d'un thème en mode hiérarchique, où chaque message est vu comme une réponse à un message antérieur
SVP aidez moi
A voir également:
- Réaliser un concept de forum en C
- Réaliser un organigramme - Guide
- Iptv bug forum ✓ - Forum Box et Streaming vidéo
- Coco chat alternative forum ✓ - Forum Réseaux sociaux
- Plinko avis forum ✓ - Forum Vos droits sur internet
- Numéro forum 07 55 - Forum Mobile
2 réponses
Salut.
Tu peux voir ton forum comme une liste chainé. ou chaque noued est un message ou un domaine.
Bonne chance.
Tu peux voir ton forum comme une liste chainé. ou chaque noued est un message ou un domaine.
struct noeud
{
char* mes; // stockage du message, ou de rien si c'est un domaine
noeud* suivant;//pointeur vers le message suivant
noued* reponse;// pointeur vers la première réponse
}Ensuite, tu peux sauver cet arbre dans un fichier type XML :
<racine>
<noeud nom=programmation>
<noeud nom="marre de la vie"><texte> Je vais me tuer</texte>
<noeud nom="RE: marre de la vie"><texte>chiche !</texte></noeud>
<noeud nom="Re: marre de la vie"><texte>c malin comme rep...</texte>
</noeud>
<noeud nom="pandan"><texte> les nouveau fusils sont arrives !!</texte>
</noeud>
....
</noeud>
<noeud nom="video>
....
</noeud>
</racine>Il existe plein de "parser" XML en C.
Bonne chance.