Size: a a a

2020 July 15

D

Danya in supapro.cxx
Но по идее это должно вычислять значения рейнжа только тогда, когда итератор инкрементнулся
источник

МВ

Макс Воробьев... in supapro.cxx
Danya
Но по идее это должно вычислять значения рейнжа только тогда, когда итератор инкрементнулся
+. т е взять значение из контейнера и провести его через весь pipeline и только потом поместить в итоговый контейнер
источник

D

Danya in supapro.cxx
Макс Воробьев
+. т е взять значение из контейнера и провести его через весь pipeline и только потом поместить в итоговый контейнер
Итового контейнера нет
источник

МВ

Макс Воробьев... in supapro.cxx
Danya
Итового контейнера нет
join должен создать что-то подобное
источник

AF

Aidar Fattakhov in supapro.cxx
Макс Воробьев
я правильно понял, что в ranges при каждом | будет пересоздан контейнер?
хз в моём манямирке оно ленивое
источник

D

Danya in supapro.cxx
Опять же, как я понимаю, у тебя нет итогового контейнера, пока ты явно не попросишь
А когда ты попросил, то оно вычислится все сразу
источник

МВ

Макс Воробьев... in supapro.cxx
или это если контейнер содержит в себе другие контейнеры?
источник

D

Danya in supapro.cxx
Я позже посмотрю
источник

МВ

Макс Воробьев... in supapro.cxx
но тогда все логично и ranges тут вродь не при чем. ну может только move через pipeline сделать
источник

Rh

Rock hero in supapro.cxx
Уважаемые объясните вещь такую часто вижу в коде std::и что то там  но зачем копипастят постоянно этот стд если можно  объявить  using namespace std;  ?? пережитки прошлого или что это
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Во-первых, видя полное имя проще код понимать. Во-вторых, вызов функции по неквалифицированному имени включает адл
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
using namespace можно делать в небольшом скоупе, в функции или блоке. Глобально лучше так не делать, особенно в хедерах
источник

Rh

Rock hero in supapro.cxx
ясненько спасибо
источник

AS

Anatoly Shirokov in supapro.cxx
Artöm Bakri Al-Sarmini
using namespace можно делать в небольшом скоупе, в функции или блоке. Глобально лучше так не делать, особенно в хедерах
в хедерах вообще запрещено так делать
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Anatoly Shirokov
в хедерах вообще запрещено так делать
Здравым смыслом, а не женевской конвенцией
источник

AS

Anatoly Shirokov in supapro.cxx
Artöm Bakri Al-Sarmini
Здравым смыслом, а не женевской конвенцией
да, но в этом чате недолжно быть разных толкований :)
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
В некоторых случаях можно инжектить один нс в другой
namespace n {
   using namespace s;
}
источник

AS

Anatoly Shirokov in supapro.cxx
поэтому "запрещено"
источник

AS

Anatoly Shirokov in supapro.cxx
:)
источник

CD

Constantine Drozdov in supapro.cxx
Artöm Bakri Al-Sarmini
Здравым смыслом, а не женевской конвенцией
Ну вообще женевской конвенцией
источник