Zdravím,
u kódu:
const CCar & CDatabase::FindCar ( const string & RZ ) const
{
for (int i = 0; i < m_CarsNr; i++)
if (RZ == (*m_Cars[i]).getRZ())
return (*m_Cars[i]);
throw InvalidCarException(RZ);
}
a jeho volání
:
CCar *car = NULL;
// ...
*car = FindCar(RZ); // segmentation fault
se naskytne chyba v práci s pamětí. Mohli byste mi poradit co s tím a proč tomu tak vlatně je?