LINUX.ORG.RU

История изменений

Исправление thunar, (текущая версия) :

или тебе именно итераторы нужны?

Нет, мне главное сделать один отлаженный шаблон на все случаи. Пока пытаюсь разобраться какая семантика лучше будет.

pass(foo, cfs, [](auto && cff, auto && var) {})

Хм... Передать лямбду, хм. У меня из здача там в одном случае суммируются

out += var*cff
и передаются наружу в out, в другом наоборот идёт запись в
var += cff*аргумент
причём атомарно. Не соображу, можно ли такое в лямбды затолкать...

Исправление thunar, :

или тебе именно итераторы нужны?

Нет, мне главное сделать один отлаженный шаблон на все случаи. Пока пытаюсь разобраться какая семантика лучше будет.

pass(foo, cfs, [](auto && cff, auto && var) {})

Хм... Передать лямбду, хм. У меня из здача там в одном случае суммируются

out += var*cff
и передаются наружу, в другом наоборот в
var += cff*аргумент
, причём, в одном из случаев атомарно. Не соображу, можно ли такое в лямбды затолкать...

Исправление thunar, :

или тебе именно итераторы нужны?

Нет, мне главное сделать один отлаженный шаблон на все случаи. Пока пытаюсь разобраться какая семантика лучше будет.

pass(foo, cfs, [](auto && cff, auto && var) {})

Хм... Передать лямбду, хм. У меня из здача там в одном случае суммируются

var*cff
и передаются наружу, в другом наоборот в
foo[i][j][k]+= var*cff*аргумент
, причём, в одном из случаев атомарно. Не соображу, можно ли такое в лямбды затолкать...

Исходная версия thunar, :

или тебе именно итераторы нужны?

Нет, мне главное сделать один отлаженный шаблон на все случаи.

pass(foo, cfs, [](auto && cff, auto && var) {})

Хм... Передать лямбду, хм. У меня из здача там в одном случае суммируются var*cff и передаются наружу, в другом наоборот в foo[j][k]+= var*cff*аргумент, причём, в одном из случаев атомарно. Не соображу, получится ли в неё всё затолкать.