Structure de données pour stocker des chaînes de caractères?

Je suis à la recherche d'une structure de données pour stocker des chaînes de caractères. J'ai besoin d'une fonction dans l'interface qui prend une chaîne de caractères comme seul paramètre et renvoie une référence/itérateur/pointeur/poignée qui peut être utilisé pour récupérer la chaîne de caractères pour le reste de la durée de vie de la structure des données. L'appartenance, l'entrée de la suppression etc. n'est pas nécessaire.

Je suis de plus en plus concernés par l'utilisation de la mémoire que la vitesse.

Veuillez être plus précis. Quelle langue?
Nous avons besoin de plus d'informations pour vous aider... la plupart des langues déjà fournir structures de données pour la gestion des chaînes de manière efficace (par exemple, Java StringBuilder).
Je crois qu'il parle de stocker un ensemble de chaînes de caractères, pas un seul
Ah, que de sens maintenant =)

OriginalL'auteur Joe Gauterin | 2009-01-28