Size: a a a

2020 May 10

A

Alex in pro.cxx
ARCHANGEL
Если поток уже есть, достаточно его открыть через OpenThread по thread id
и так можно ему назначить нужные access rights?
источник

A

ARCHANGEL in pro.cxx
Alex
и так можно ему назначить нужные access rights?
при открытии указать, какими права назначаются объекту по дескриптору, через который производится доступ
источник

z

zeroid in pro.cxx
Ну это проблема синхронизации, зачем поток морозить то из ядра?
источник

A

ARCHANGEL in pro.cxx
источник

A

Alex in pro.cxx
ARCHANGEL
при открытии указать, какими права назначаются объекту по дескриптору, через который производится доступ
Прикольно, и правда неожиданно
источник

A

Alex in pro.cxx
zeroid
Ну это проблема синхронизации, зачем поток морозить то из ядра?
например, чтобы не тормозить полезную работу постоянными локами или проверками атомика
источник

EP

Egor Pugin in pro.cxx
for (x : y) в стандарте нет обёртки, чтобы rbegin/rend брались для прохода в обратном порядке?
источник

A

Alex in pro.cxx
вроде, нет, на SO есть каноничные сниппеты
источник

A

Alex in pro.cxx
в С++14 ещё я точно колхозил
источник

A

ARCHANGEL in pro.cxx
а как это - в обратном? От rend к rbegin?
источник

IH

Ilya Haiduchenko in pro.cxx
Egor Pugin
for (x : y) в стандарте нет обёртки, чтобы rbegin/rend брались для прохода в обратном порядке?
в 20 стандарте можно красиво
for (auto x : y | std::views::reversed),
до 20ого - только вручную до цикла реверсить
источник

A

ARCHANGEL in pro.cxx
ээ, а std::for_each?
источник

IH

Ilya Haiduchenko in pro.cxx
Ilya Haiduchenko
в 20 стандарте можно красиво
for (auto x : y | std::views::reversed),
до 20ого - только вручную до цикла реверсить
ну если речь только про рендж бейсд for
источник
2020 May 11

AM

Alex Master in pro.cxx
Можно ролиморфную обёртку делать, которая возвращает begin:end как rend:rbegin
источник

v

vehlwn in pro.cxx
Egor Pugin
for (x : y) в стандарте нет обёртки, чтобы rbegin/rend брались для прохода в обратном порядке?
std::for_each, std::reverse_interator
источник

EP

Egor Pugin in pro.cxx
vehlwn
std::for_each, std::reverse_interator
насколько это многословно будет?
источник

AM

Alex Master in pro.cxx
Egor Pugin
for (x : y) в стандарте нет обёртки, чтобы rbegin/rend брались для прохода в обратном порядке?
источник

EP

Egor Pugin in pro.cxx
в свете последних разговоров надо было унаследоваться от контейнера
источник

v

vehlwn in pro.cxx
Egor Pugin
насколько это многословно будет?
for i in reversed([1,2,3,4,5]):
   print(i)

В бусте есть такое.
источник

v

vehlwn in pro.cxx
Egor Pugin
насколько это многословно будет?
А бегин, енд в каждом алгоритме писать не устал? Не понимаю претензии.
источник