извеждане на обекти от паметта, по пойнтер към първия обект
Здравейте,
защо не чете след първата компания? (първата я чете)
Имаме: Company**firstCompanyPtr, Company** lastCompanyPtr
    Company * i = *firstCompanyPtr;
    while (i != *lastCompanyPtr)
    {
        dataV.push_back(*i);
        PrintVector(dataV);   //CHECK
        i ++;
    }