Size: a a a

2020 February 16

AZ

Alex Zhukovsky in rust_offtopic
это кстати еще из sql известно, если ты изучал его внимательно, то СУБД не различает (1,2) и (1,2)
источник

AZ

Alex Zhukovsky in rust_offtopic
короч ладно, не буду путать уже
источник

λ

λоλторт in rust_offtopic
Gymmasssorla
! = подтип всех остальных типов
В расте нет подтипизации. Это просто неявная коэрция.
источник

G

Gymmasssorla in rust_offtopic
λоλторт
В расте нет подтипизации. Это просто неявная коэрция.
В Номиконе пишут, что есть. Вопрос терминологии, думаю
источник

λ

λоλторт in rust_offtopic
Gymmasssorla
В Номиконе пишут, что есть. Вопрос терминологии, думаю
Есть только для лайфтаймов
источник

λ

λоλторт in rust_offtopic
Dollar Føølish
А как упаковать децимал в инт?
Запятую подвинуть
источник

DF

Dollar Føølish in rust_offtopic
Точно, как я не догодался
источник

G

Gymmasssorla in rust_offtopic
А почему просто нельзя сделать одинаковое выравнивание и скастить указатели, потом разыменовать?
источник

DF

Dollar Føølish in rust_offtopic
Где указатели? Я что то пропустил
источник

G

Gymmasssorla in rust_offtopic
int64_t foo = 12433124;
_Alignof(int64_t) double b = *((*double)&foo);

Только не бейте сильно
источник

G

Gymmasssorla in rust_offtopic
Это если sizeof(int64_t) == sizeof(double)
источник

DF

Dollar Føølish in rust_offtopic
Если сайзоф равны то и выравнивание
источник

DF

Dollar Føølish in rust_offtopic
Но не в расте)
источник

λ

λоλторт in rust_offtopic
Alex Zhukovsky
если питонисты или гошники там обсуждают что какой-то козел им смутировал переменную которая на руках лежит из другого потока, то хачкелисты сидят с чашечкой чая и ругаются о том, лучше ли эффекты через фримонады писать или через таглес файнал
Но это скорее как развлечение. Обычно в хаскель чатах поднимаются предельно практичные вопросы, а всякие Гранины, которые пытаются играть в софистику быстро "изгоняются"
источник

DF

Dollar Føølish in rust_offtopic
Шутка удалась
источник

G

Gymmasssorla in rust_offtopic
Dollar Føølish
Если сайзоф равны то и выравнивание
А в стандарте C11 есть про это слово?
источник

G

Gymmasssorla in rust_offtopic
Я не припомню
источник

DF

Dollar Føølish in rust_offtopic
Нет , это деталь реализации
источник

G

Gymmasssorla in rust_offtopic
Ну значит и sizeof должны быть равны, и выравнивание
источник

G

Gymmasssorla in rust_offtopic
Если писать переносимо
источник