Quelle est la meilleure structure de données appropriée pour mettre en œuvre l'éditeur comme le bloc-notes?

Lequel la structure de données/s est utilisé dans la mise en œuvre d'éditeurs de texte comme le bloc-notes. Cette structure de données doit être extensible, et devrait soutenir les diverses fonctionnalités comme l'édition, la suppression, le défilement, la sélection de la gamme de texte etc?

source d'informationauteur | 2009-03-16