Здравствуйте, Useverlo, Вы писали:
все не читал
тыкнул пару файлов
вот перл нашел:
bool Translator_eng::Erase()
{
this->result_eng->erase(this->result_eng->begin(), this->result_eng->end());
this->valueDec->erase(this->valueDec->begin(), this->valueDec->end());
this->valueOct->erase(this->valueOct->begin(), this->valueOct->end());
...
}
typedef vector<int> vectInt;
class Translator_eng: public Translator_base
{
...
private:
boost::shared_ptr<vectInt> valueDec;
boost::shared_ptr<vectInt> valueOct;
boost::shared_ptr<Dictionary_eng> dict;
boost::shared_ptr<vectStr> result_eng;
};
я помню, что делал аналогичную задачку при поступлении в Акронис