Шестое место интересное. Исключение в operator= случится, только если Device справа содержит слишком длинное имя. Это значит, что этот девайс ещё раньше как-то создали в обход ограничений setName. Упасть по terminate может быть вполне разумным вариантом.
Справедливости ради отмечу, что видео в основном рассказывает про историю Денди как бизнес. Про игры там почти ничего нет. Так что статья и видео удачно дополняют друг друга imho.
Да, это беда. В протоколе SMB ограничение на длину имени файла 255 символов, которые есть UTF-16 code units — опять же определено протоколом, а в Линуксе у обычных файловых систем — это 255 байт, которые обычно UTF-8.
Шестое место интересное. Исключение в operator= случится, только если Device справа содержит слишком длинное имя. Это значит, что этот девайс ещё раньше как-то создали в обход ограничений setName. Упасть по terminate может быть вполне разумным вариантом.
Спасибо за наводку. Посмотрел с удовольствием.
Справедливости ради отмечу, что видео в основном рассказывает про историю Денди как бизнес. Про игры там почти ничего нет. Так что статья и видео удачно дополняют друг друга imho.