And if for some reason, you don't like that very good answer, you can always consider file streams and feature pointers. Both can hold more than 64K.why do you need to store it in memory? why not just leave the words in the database and do your lookups in the database instead of in memory?My main issue is how to store and retrieve the word list from memory without having to create a huge amount of heap space to store the decompressed dictionary.
if you have everything in the database in sorted order you should be able to get far more than 40,000 words.
Regards,
Steve Mann
--
For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
