@ProCxx

Страница 1542 из 2477
Kitsu
01.12.2017
11:26:10
no nested structure binding :(

Anatoly
01.12.2017
11:27:33
А я так и не понял, какого хрена заюзали квадратные скобки для этого, а не фигурные

Berkus
01.12.2017
11:29:05
std::max и std::min?
воу воу, слишком просто

Google
Berkus
01.12.2017
11:29:22
Anatoly
01.12.2017
11:29:40
Berkus
01.12.2017
11:29:49
а destructuring binding достает айтемы из тупла по индексу

Constantine
01.12.2017
11:30:09
std::max и std::min?
читаемость падает, все-таки

Berkus
01.12.2017
11:30:28
читаемость падает, все-таки
эээ, прости, а что ты хотел для ограничения СВЕРХУ например?

Anatoly
01.12.2017
11:30:43
Berkus
01.12.2017
11:30:43
от меня что-то ускользает логика

Alexander
01.12.2017
11:30:47
std::high_clamp

Berkus
01.12.2017
11:30:56
и не осиливает рекурсию... ок)
ну рекурсивные туплы это такое себе

std::high_clamp
down_clown_clamp

Anatoly
01.12.2017
11:31:11
Constantine
01.12.2017
11:31:29
эээ, прости, а что ты хотел для ограничения СВЕРХУ например?
у меня inplace-версии называются toboundlr(x, lo, hi) toboundl_(x, lo) tobound_r(x, hi)

Google
Berkus
01.12.2017
11:31:44
тегированные - норм
уже открыл issue в https://github.com/cplusplus/draft?

но с вероятностью 100% не пройдет

Constantine
01.12.2017
11:33:01
да, ЗБС названия, особенно в стандарт
о_О я думал это толстая ирония

Berkus
01.12.2017
11:33:43
нет, это был совершенно обычный сарказм

Matwey
01.12.2017
11:43:33
http://en.cppreference.com/w/cpp/memory/shared_ptr/atomic А у вас есть такое же, но с перл^W но для boost::intrusive_ptr?

std::atomic же не поймет, если в него сразу intrusive_ptr положить без отдельной специализации?

мне нужно делать с указателем операции типа compare_swap

Berkus
01.12.2017
11:46:52
http://en.cppreference.com/w/cpp/atomic/atomic_is_lock_free есть же фри функции аналогичные для атомиков

Matwey
01.12.2017
11:47:31
В смысле?

Дело не во фри функциях, а в том, чтобы std::atomic допетрил, что boost::intrusive_ptr это указатель

И с ним можно атомарно себя вести

Berkus
01.12.2017
11:48:31
ну если только ты специализацию напишешь

Matwey
01.12.2017
11:48:39
А иначе atomic просто лок впендюрит же

А я могу и сам блокировку запилить

Berkus
01.12.2017
11:48:49
проверь что в бусте не написали такую. спроси в cpplang слаке

[Anonymous]
01.12.2017
11:49:42
Есть у кого-то исходники программы чтобы ддосить?

Matwey
01.12.2017
11:49:44
Ну я вот и рассчитываю, что в бусте должно была бы быть такая

у @AlexFails есть

Напиши ему в личку

Google
[Anonymous]
01.12.2017
11:50:06
@AlexFails дай

Чтобы сайты можно было ложить

Berkus
01.12.2017
11:50:52
красиво летит

[Anonymous]
01.12.2017
11:50:56
через l7-spoofing

Admin
ERROR: S client not available

Group Butler [beta]
01.12.2017
11:50:58
Berkus banned Миша!

Matwey
01.12.2017
11:52:11
Нету в бусте

Kitsu
01.12.2017
11:54:38
l7 spoofing, что-то новенькое

Berkus
01.12.2017
11:54:56
Нету в бусте
а тебе надо именно boost::intrusive_ref_count или что-то другое?

Matwey
01.12.2017
11:57:15
Не ref_count, а сам указатель

Berkus
01.12.2017
11:58:16
а подскажи, зачем? а то я тут вижу интересные примеры прямо в документации boost::intrusive_ptr и мне интересно чем же они тебе не подходят

Berkus
01.12.2017
11:58:20
что ты такое делаешь с ним?

Matwey
01.12.2017
12:13:18
что ты такое делаешь с ним?
У меня в левой руке есть объект intrusive_ptr. Он может на кого-то указывать, а может хранить 0. Мне нужно потокобезопасно выполнить две операции. 1) записать в него указатель на объект, но только если сейчас там лежит ноль. 2) очистить объект, т.е. положить туда ноль

UFO
01.12.2017
19:26:23
https://www.youtube.com/watch?v=S8pINqfNEMA

Kitsu
01.12.2017
20:46:48
A ? B : C При истинном A, все равно значение C может быть вычисленно же?

Egor
01.12.2017
20:47:18
Нет, не может

Всегда будет вычислен либо второй аргумент, либо третий: https://stackoverflow.com/a/33417492/767632

Kitsu
01.12.2017
20:49:31
огонь, спасибо

vyacheslav@deepin:~$
01.12.2017
20:51:46
обычный if же, чё тут думать

Google
Kitsu
01.12.2017
20:53:19
Ну все таки выражение одно, была догадка, что может посчитаться в произвольном порядке

Mark
01.12.2017
20:53:43
привет здесь кто-то может помочь установить отношения в uml диаграмах класов?

Igor
01.12.2017
21:23:06
Друзья, а кто-нибудь использует для разработки на C++ Xcode 9 (не 8 )?

Igor
01.12.2017
21:24:35
нуу даа
а куда после обновления перенеслись настройки сборки проекта? там где можно указать c++14, c++1z ?

Страница 1542 из 2477