Создать буфер из двух указатель без копирования
Привет всем,
Возможно ли создать буфер, части которого указывают на разные участки памяти. Пример:
uchar top[10]; uchar bottom[10];
struct Buffer { uchar * top, * bottom; }
Buffer buffer; buffer.top = & top; buffer.bottom = & bottom;
и далее использовать buffer как единый массив.
process( buffer, size20 );
Есть ли в C/C++ решение такой задачи?
С уважением, Виктор.