У меня есть комбинация chars и uint_32, которые мне нужно передать по TCP за одну запись ().
Самый простой способ сделать это - сохранить все в массиве символов (т. Е.используйте 4 «записи» для представления uint_32), а затем преобразуйте обратно в правильный тип данных на другом конце.Это должно быть возможно, поскольку все передачи будут проходить по одному и тому же шаблону (например, данные [0] - это символ, данные [1], данные [2], данные [3], данные [4] - это первый uint_32 и т. Д.)
Является ли это подходящим способом сделать это, когда общий «протокол» используется с обеих сторон?Какими еще способами это можно сделать?