Вы предпочитаете видеть что-то вроде t_byte*
(с typedef unsigned char t_byte
) или unsigned char*
в коде?
Я склоняюсь к t_byte
в своих собственных библиотеках, но никогда не работал над крупным проектом, где этот подход был взят, и мне интересно о подводных камнях.