Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for (unsigned i = 0; i < R.GetCount(); i++)
- {
- if (i > V.GetCurrent())
- V.Resize(i);
- getline(input, tempUnitId, ',');
- getline(input, tempUnitName, ',');
- //This is the beginning of the looped input
- //--------------------------------------------------------------------------
- //This is where input is and should be going
- template <class T>
- void Vector<T>::SetUnit(const T & temp)
- {
- vector[current] = temp;
- ++current; //---------It loads the firs unit, then stops here
- }
- template <class T>
- void Vector<T>::Resize(unsigned size)
- {
- T * newArray = new T[size + 1];
- if (size >= length)
- {
- for (unsigned i = 0; i < length; i++)
- {
- newArray[i] = vector[i];
- }
- }
- else if (size < length)
- {
- for (unsigned i = 0; i < size; i++)
- {
- newArray[i] = vector[i];
- }
- }
- vector = newArray;
- length = size;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement