auto t1 = async(thr, q);
vector<Employee> a = t1.get();
for (auto ? : t1.get()) // вот тут трабл
cout << a[i].name << endl;
Необходимо в цикле вывести все значения вектора.
vector<Employee> a = t1.get();
Как я понял, вы тут получаете результат и пытаетесь сделать это снова в 3-й строке. Думаю, что это, как минимум, странно. Хотя, скорее всего, это ошибка.
for (auto ? : t1.get())
Скорее всего, нужно так:
auto t1 = async(thr, q);
vector<Employee> a = t1.get();
for (const auto& item: a) {
cout << item.name << endl;
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Допустим у меня серия уравнений, и выходит так, x(2) это x(1) - n (и далее это тоже продолжается)Можно ли как-то задать один раз переменную x, чтобы...
При сьемке фотографий от камеры, записываю имя файла (получается путь) и id в вектор
Здравствуйте! Весь день пытаюсь разобраться с передачей аргументов в callback функцию