Я хочу использовать контейнер STL, чтобы использовать его в качестве буфера, поэтому я определил что-то вроде этого:
typedef queue<char*> CHARQUEUE;
затем
CHARQUEUE p;
затем я сделал некоторые операциинапример:
p.push("mouse");
p.push("horse");
, но мне нужна очередь из массива char размером 256 байт для хранения данных.Можем ли мы определить что-то вроде этого:
typedef unsigned char newtype[256]
queue<newtype> newqueue;
Я использую неподписанный символ для хранения некоторых данных, которые я не хочу изменять.Просто чтобы поместить его в буфер и извлечь его снова.
В противном случае, если у кого-то есть другая реализация, я буду благодарен.