Вопрос : Понимающ метод push_back класть информацию в векторы…

Препятствуйте нам сказать меня те к результатам теста с студентом.  Я создал struct как так:

struct StudentInfo
{csName
CString; nTestScore
int; vClassScores

vector
};

Now, препятствовало нам сказать меня желает войти в данные для определенного студента.  Он имеет 3 результаты теста, котор я хотел был бы добавить к vClassScores вектора.  Джордж вело счет 95, 91, и 86.

in основа:

StudentInfo siWinterExams;

siWinterExams.csName = «Джордж»;
siWinterExams.nTestScore = 95;
vClassInfo.push_back (siWinterExams);

siWinterExams.nTestScore = 91;
vClassInfo.push_back (siWinterExams);

siWinterExams.nTestScore = 86;
vClassInfo.push_back (siWinterExams); вопрос в том, что

My… я должен повторить «siWinterExams.csName = «"" Джордж для ВСЕХ 3 входов если я хочу названное Джордж быть ассоциирован с его 3 счетами?  Или оно «вспомнит» что бедный человек I изменил имя но….
class=

Ответ : Понимающ метод push_back класть информацию в векторы…

>> я должен повторить «siWinterExams.csName = «"" Джордж для ВСЕХ 3 входов если я хочу названное Джордж быть ассоциирован с его 3 счетами?

No. Хранится в векторе 3 отдельно экземпляра struct siWinterExams, каждого принятого на по-разному момент времени. Все 3 будут иметь такое же csName, но по-разному nTestScore.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us