creation d'un editeur de texte en c

creation d'un editeur de texte en c - C - Programmation

Marsh Posté le 15-04-2005 à 20:35:06    

comment est la structure d'un programme d'edition de texte comme edit(sous dos)
j'ai commencé avec les listes chainées mais  :pfff: c'est lourd [#ff2a00]

Reply

Marsh Posté le 15-04-2005 à 20:35:06   

Reply

Marsh Posté le 15-04-2005 à 20:38:27    

On ne fait pas le boulot des autres.[:benou]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 15-04-2005 à 20:48:36    

je veut savoir si un editeur de texte est programmé avec des listes si non quelle est la structre qu'il faut utiliser

Reply

Marsh Posté le 15-04-2005 à 22:43:58    

anis_sg a écrit :

comment est la structure d'un programme d'edition de texte comme edit(sous dos)
j'ai commencé avec les listes chainées mais  :pfff: c'est lourd [#ff2a00]


Surtout qu'il faut plutôt des listes doublement chainées... Ce qui devient rigolo c'est les fonctions d'édition...
 
Je pense que des tableaux de pointeurs de char dynamiques devraient faire l'affaire. (malloc() / realloc())...


struct ligne
{
   size_t n;
   char *p;
};
 
struct texte
{
   size_t n;
   struct ligne *p;
};
 

Il existe un tas de site qui parlent de ces questions... des tas d'algo et de structures de données plus ou moins efficaces ont été développés... Google est ton ami...


Message édité par Emmanuel Delahaye le 16-04-2005 à 12:08:14

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Sujets relatifs:

Leave a Replay

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