Ihave вектор, который содержит monthyearC++ найти ту же запись в векторе
Jan2013 Jan2013 Jan2013 Jan2014 Jan2014 Jan2014 Jan2014 Feb2014 Feb2014
В основном то, что я хочу сделать, это поиск через вектор, для каждой такой же записи, группировать их вместе как например
total count for Jan2013 = 3;
total count for Jan2014 = 4;
total count for Feb2014 = 2;
Конечно, как мы знаем, мы можем просто написать множественным, если решить его
if(monthyear = "Jan2013") {
//add count
}
if(monthyear = "Jan2014") {
//add count
}
if(monthyear = "Feb2014") {
//add count
}
, но никоим образом не программист будет код его таким образом. Что делать, если есть дополнительные месячные march2014, апрель2014, май2014 полностью до dec2014 и jan2015-dec2015 и так далее.
Я не думаю, что я должен принять этот метод жесткого кодирования в длинном запуске и искать более динамичный подход.
Я не прошу кодов, а всего лишь несколько шагов и, возможно, даю мне несколько советов о том, какие методы C++ следует изучать.
Заранее спасибо
Обязательно используйте 'monthyear ==" ... 2014 "' в ваших операторах if. – lcs