Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 October 13

q

qwerty in IT KPI C/C++ ХВ (не UB)
ребят, у меня траблы
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
qwerty
ребят, у меня траблы
Ламба или фера?)))
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Анна Хашпер
Так компилится
Сделай нормально только, а не так, как сейчас
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
так он же лежит в PATH, че еще он хочет?
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
qwerty
так он же лежит в PATH, че еще он хочет?
cat srell.hpp
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Ну ты не так написал имя файла
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Что тут можно сделать
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
понял
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
ну так все нормально выводится
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
qwerty
ну так все нормально выводится
Удивительно
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Till Schneider
Удивительно
так а как эту проблему решать? И что дает просто вывод в консоль?
источник

АХ

Анна Хашпер... in IT KPI C/C++ ХВ (не UB)
Till Schneider
Да, вот ты захватила только res  да еще и по ссылке
А почему не надо по ссылке?
источник

АХ

Анна Хашпер... in IT KPI C/C++ ХВ (не UB)
В примере по ссылке
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Анна Хашпер
А почему не надо по ссылке?
Да там дело даже не в ссылке,

просто с потоками опасно работать, когда передаешь результат по ссылке, объект может быть уже уничтожен быть, надо следить за временем жизни
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Извини, но данный пример не показывает как правильно надо работать с потоками
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Анна Хашпер
А почему не надо по ссылке?
По сути тебе надо создать несколько потоков, а потом их все заджойнить
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
А у тебя на каждой итерации цикла создаётся один поток, дожидается пока он завершится и только потом переходит к следующей итерации
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Соответственно, от thread сейчас только вред
источник

АХ

Анна Хашпер... in IT KPI C/C++ ХВ (не UB)
Поняла, спасибо. Я тогда вектор потоков создам, а не вектор ResType
источник