> > The problem is that the constructor will be called before executing main(),
> > so the location of the system dir has not yet determined.
>
> So put it into some static var in some function. That will be initialized
> the first time the function is called.

Wouldn't it be simpler to just add the following to in_word_set:

        if (wordlist.empty())
                ReadSymbols();


Reply via email to