У меня есть структура Words
struct Words {
std::string word;
int count;
};
И вектор таких структур
std::vector<Words> v;
while(ist >> tmp)
{
if(tmp.length() >= 3)
{
v.insert.word(v.end(), tmp);
}
}
Мне нужно в цикле заполнить поле word строкой tmp.
Но при обращении v.insert.word(v.end(), tmp);
компилятор выдаёт ошибку.
Как мне правильно построить обращение к полю v.word
?
Еще раз и медленно :) - у вас уже есть готовый вектор Words
, и вы хотите у имеющихся (не новодобавляемых) Words
сделать поле word
равным tmp
?
Или - исходя из insert
- вы хотите добавить?
Если добавить - то, например,
v.push_back({tmp,0});
(0
здесь - значение count
для добавляемого элемента Words
)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Имеется программа в виде одного исполняемого файла, доступа к ее исходникам нетТакже есть вспомогательная программа, которая, исходя из особенностей...
Добрый деньПрошу помощи
Когда я использую QPixmap::GrabWindow(WId) на окне с веб браузером (например, Chrome), он возвращает мне просто черный экранИспользую следующий код:
Здравствуйте! Необходимо чтобы часть оперативной памяти определялась как жесткий дискЗнаю о существовании такой утилиты как Dataram RAMDisk, но хотелось...