Jak w temacie. Pytanie moje wynika z tego, iż pisząc program sprawdziłem obie wersje i poprawanie działa jedynie dla *&g oto fragment kodu funkcja:
void wpisz_do_tablicy(Sodcinek *&g)
{
g= new Sodcinek[n];
for(int i=0; i<n; i++)
{
cout<<"Wpisz x poczatku i y poczatku odcinka"<<endl;
cin>>g[i].A.x>>g[i].A.y;
cout<<"Wpisz x konca i y konca odcinka"<<endl;
cin>>g[i].B.x>>g[i].B.y;
cout<<endl;
}
}