Size: a a a

2020 June 09

А⚙

Антон ⚙️ in codingteam
ttldtor
In other words, if there is no possibility of undefined behavior (including data races) when passing &T references between threads. - это что такое? На это дрочить?
Да. Можешь отдавать указатели на данные в другие поток и не ебать себе мозг на тему того, обеспечил ли ты данные должной синхронизацией
источник

А⚙

Антон ⚙️ in codingteam
ttldtor
и во что оно превращается в итоге?
В рантайме? В ничто, это метка времени компиляции
источник

t

ttldtor in codingteam
Антон ⚙️
Да. Можешь отдавать указатели на данные в другие поток и не ебать себе мозг на тему того, обеспечил ли ты данные должной синхронизацией
Зачем?
источник

А⚙

Антон ⚙️ in codingteam
ttldtor
там я вижу, во что превратится
type_traits в скомпилированном коде нет
источник

t

ttldtor in codingteam
Ладно, не важно
источник

c

codingteam@cjr in codingteam
Akon32
>Зачем?
а вдруг сначала передастся указатель, а только потом передающим потоком допишутся данные по нему?^U
источник

t

ttldtor in codingteam
Когда-нибудь найду время и посмотрю как устроено
источник

А⚙

Антон ⚙️ in codingteam
ttldtor
Зачем?
Ну нужно данные расшарить между потоками, делать по копии на поток — не вариант, ибо данные тяжёлые
источник

t

ttldtor in codingteam
Антон ⚙️
Ну нужно данные расшарить между потоками, делать по копии на поток — не вариант, ибо данные тяжёлые
Никто не ебёт себе мозг. Я про это
источник

t

ttldtor in codingteam
Не вижу ничего  плохого, чтобы об этих вещах помнить
источник

А⚙

Антон ⚙️ in codingteam
Там нет макросов, если что
источник

t

ttldtor in codingteam
Я вижу это как макросню
источник

t

ttldtor in codingteam
тукнул неглядя
источник

А⚙

Антон ⚙️ in codingteam
ttldtor
Не вижу ничего  плохого, чтобы об этих вещах помнить
Можно и типы не чекать, а в голове держать, но зачем?
источник

t

ttldtor in codingteam
есть вариант с разворачиванием
источник

t

ttldtor in codingteam
Антон ⚙️
Можно и типы не чекать, а в голове держать, но зачем?
Ты сейчас сравнил несравнимое
источник

t

ttldtor in codingteam
Но я понял, что ты сказал
источник

А⚙

Антон ⚙️ in codingteam
ttldtor
Ты сейчас сравнил несравнимое
Почему? Ты предлагаешь держать в голове то, что может проверять автоматизированный инструмент
источник

А⚙

Антон ⚙️ in codingteam
Кмк, вполне сравнимо
источник

t

ttldtor in codingteam
Какой ещё инструмент? Кто-нибудь в курсе как это работает?
источник