Size: a a a

2021 February 01

ИI

И Ivan in pro.cxx
Может потому что он еще может sse использовать
источник

ИI

И Ivan in pro.cxx
Если менять элементы по одному то будет плохо
источник

A

Andrew in pro.cxx
А, типа, эта строчка говорит, что не факт, что при обработке i-ого элемента мы не попытаемся достать следующие из итератора, а for_each это гарантирует? Тогда понятно.
источник

ИI

И Ivan in pro.cxx
Представьте, что хотите поменять 4 подряд идущих инта в 4 потока, по одному инту на поток, но зачемто используя sse инструкции
источник

ИI

И Ivan in pro.cxx
Я так в какомто проекте облажался, пытался в несколько потоков поменять std::bitset
источник

A

Andrew in pro.cxx
Понятно, спасибо!
источник

CD

Constantine Drozdov in pro.cxx
И Ivan
Представьте, что хотите поменять 4 подряд идущих инта в 4 потока, по одному инту на поток, но зачемто используя sse инструкции
Был очень забавный пример, когда простая трансформация вроде "обнулить все чётные элементы" для int64 запускалась по отрезкам на разном числе потоков и демонстрировалось, что начиная с некоторого количества реальное время не меняется (потому что выбирается канал оперативной памяти)
источник

A

Andrew in pro.cxx
Дописал в вики.
источник

АК

Александр Караев... in pro.cxx
https://groundswellaudio.github.io/posts/cpp_lambda_tuple/

Кажется, это гениально. Реализация tuple через сохранение стейта внутри лямбды.
источник

LA

Liber Azerate in pro.cxx
Александр Караев
https://groundswellaudio.github.io/posts/cpp_lambda_tuple/

Кажется, это гениально. Реализация tuple через сохранение стейта внутри лямбды.
Это же монада
источник

AS

Anatoly Shirokov in pro.cxx
Александр Караев
https://groundswellaudio.github.io/posts/cpp_lambda_tuple/

Кажется, это гениально. Реализация tuple через сохранение стейта внутри лямбды.
Да, круто
источник
2021 February 02

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Александр Караев
https://groundswellaudio.github.io/posts/cpp_lambda_tuple/

Кажется, это гениально. Реализация tuple через сохранение стейта внутри лямбды.
> decltype(head)(head)
Б-же, decltype и function style cast в одном выражении
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Смотрится весело конечно
источник

AS

Alex Sandrov in pro.cxx
((std::cout << args << " "), ...); - и с какой версии так можно стало?
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Alex Sandrov
((std::cout << args << " "), ...); - и с какой версии так можно стало?
17
источник

P

Pepe 🐸 in pro.cxx
Alex Sandrov
((std::cout << args << " "), ...); - и с какой версии так можно стало?
fold expression
источник

L

Linrem in pro.cxx
можете пожалуйста посоветовать канал по чистому си
источник

МВ

Макс Воробьев... in pro.cxx
Linrem
можете пожалуйста посоветовать канал по чистому си
источник

АР

Андрей Руссков... in pro.cxx
ребят вопрос на миллион.
гарантируется ли что итераторы map::equal_range эквивалентны возвращаемым из map::lower_bound/map::upper_bound?
источник

DP

Denis Paukaev in pro.cxx
Андрей Руссков
ребят вопрос на миллион.
гарантируется ли что итераторы map::equal_range эквивалентны возвращаемым из map::lower_bound/map::upper_bound?
Alternatively, the first iterator may be obtained with lower_bound(), and the second with upper_bound().
источник