Re[2]: 1.66.0
От: sergii.p  
Дата: 27.12.22 19:41
Оценка:
Здравствуйте, T4r4sB, Вы писали:

TB>Это зачем? Для совместимости с сишковыми либами что ли?


да.
Ещё можно представить ситуацию с различными протоколами. Н-р modbus. Тип сообщения может быть 1, 2, 5, 15. И в зависимости от типа дальше идёт свой специализированный набор данных различного размера. Дальше накидываем mem::transmute и получаем из набора данных готовый enum. Я бы может и побоялся на такую фишку языка ориентироваться, но выглядит лаконично и заманчиво.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.