Компилятор выделяет под new A память для хранения всех производных классов
void gToken(std::ifstream &fin, std::vector<Lexeme> &v)
{
char ch = 0x00;
Lexeme l = { 0 };
while (!fin.eof())
{
ch = fin.get();
if (!isspace(ch) && !fin.eof())
l.lexeme += ch;
else if (!l.lexeme.empty())
{
v.push_back(l);
l.lexeme.clear();
}
}
}