https://t.me/ProCxx/584535
Ну и даже без учета тонких материй, получится std::vector c невалидным поинтером на данные (ведь они не были сериализованы), а следовательно неюзабельный
С дефолтным вектором да, но ты можешь передать аллокатор и вручную контроллировать место где будет храниться содержимое вектора. В общем я уже писал про сериализацию лямбд - https://t.me/ProCxx/584571. Важно то что лямбдами у нас есть сама возможность сериализации а с корутинами - нет
Читать char* можно только если char* указывает на char, а не на какой-то другой тип
Char алиасится же
Алиасится. Только читать его все еще нельзя
Ну bit_cast, не суть. Проблема же а другом, мы так указатели не должны сериализовать.
https://t.me/supapro/1316157
Обсуждают сегодня