Size: a a a

2020 August 18

AS

Alex S in rust_offtopic
MrSmith
Хорошая книга с++ сразу понятен
А нужно понимать все, чтобы программировать?
источник

RP

Roman Proskuryakov in rust_offtopic
MrSmith
Я напал как раз с тем что проблема скорей всего выдуманная а даже если нет то нужна одному из 1000 челов
Мы пишем либу на Расте, а экспортируем в другие языки. Вот эта "выдуманная проблема" может решить проблему аллокации памяти внутри растовой либы (это не нужно будет делать), потому что сейчас мы работаем с opaque pointers, которые есть Box<Struct>, а так можем просить пользователя аллоцировать структуру нужного размера и выравнивания и передавать указатель в либу
источник

SP

Stanislav Popov in rust_offtopic
я уже знаю четыре баззворда strict aliasing rule, sfinae, loophole, hana
источник

RP

Roman Proskuryakov in rust_offtopic
это ппц какая важная задача
источник

RP

Roman Proskuryakov in rust_offtopic
и пиздец какая распространенная
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
я уже знаю четыре баззворда strict aliasing rule, sfinae, loophole, hana
Тебе в питоне и жсе это не пригодится. Или ты намылил лыжи в люксофт?)
источник

M

MrSmith in rust_offtopic
Roman Proskuryakov
и пиздец какая распространенная
Зачем пользователю либы знать выравнивание
источник

RP

Roman Proskuryakov in rust_offtopic
MrSmith
Зачем пользователю либы знать выравнивание
ясно. этот джун умер, несите следующего
источник

SP

Stanislav Popov in rust_offtopic
polunin.ai
Тебе в питоне и жсе это не пригодится. Или ты намылил лыжи в люксофт?)
ну в питоне ничего не пригодится. в питоне надо вырезать часть мозга наоборот
источник

AS

Alex S in rust_offtopic
Roman Proskuryakov
Ребята, мне нужен https://en.cppreference.com/w/cpp/types/aligned_storage , только в Расто-Си, чтобы сделать repr(C) и иметь контейнер, куда можно поместить объект структуры.
А ты оцениваешь, что это сложная или просто долго разбираться, задача?
источник

M

MrSmith in rust_offtopic
Roman Proskuryakov
ясно. этот джун умер, несите следующего
А по факту нечего сказать?
источник

SP

Stanislav Popov in rust_offtopic
Alex S
А ты оцениваешь, что это сложная или просто долго разбираться, задача?
ему нужно задизайнить и он не знает с какой стороны подойти, может ктото что подскажет. как я понял
источник

RP

Roman Proskuryakov in rust_offtopic
Alex S
А ты оцениваешь, что это сложная или просто долго разбираться, задача?
я вижу как это сделать в С++
источник

RP

Roman Proskuryakov in rust_offtopic
но не в rust -> С
источник

M

MrSmith in rust_offtopic
Джун Джун Джун но дядя не говорит зачем а причина в том что дядя сам не знает зачем это ему
источник

M

MrSmith in rust_offtopic
Ну мы услышим зачем пользователю либы что то знать о выравнивании структур в ней что бы выделять под них память?
источник

M

MrSmith in rust_offtopic
Понятно
источник

M

MrSmith in rust_offtopic
Игрушечный 👅, в с++ все есть
источник

M

MrSmith in rust_offtopic
Запарта
источник

AS

Alex S in rust_offtopic
MrSmith
Ну мы услышим зачем пользователю либы что то знать о выравнивании структур в ней что бы выделять под них память?
А зачем в с++?
источник