Wektor obiektów GPS powinien mieć postać (na przykład)
class GPSVect{ GPS*start; GPS*end; int capacity; public: GPSVect(int size){ start = new GPS[size]; capacity = size; end=start; } // itd }
Lista obiektów GPS powinien mieć postać (na przykład)
class GPSListElement{ public: GPS data; GPSListElement*next; }; class GPSList{ GPSListElement*start; GPSListElement*end; public: GPSList(){ start = end=0; } void add(double lat,double lon){ GPSListElement*ptr = new GPSListElement(); ptr->data=new GPS(lat,lon); // o ile taki kmmonstruktor jest zdefiniowany // dodaj do listy jak na wyukladzie 6 lub 7 } // itd }