Здравствуйте, Аноним, Вы писали:
А>Есть функция:
А>void f (char** p);, которая принимает буффер для размещения данных(сама не выделяет)
А>Или возможно это сделать только так: А>char* pb = &buff[0]; А>f(&pb);
Возможно, если функция не выделяет память.
Но стоит очень внимательно изучить, почему в функцию нужно передавать указатель на указатель и точно ли там ничего внутри не меняется. Впрочем, это можно погонять на тестовых примерах.
А>void f (char** p);, которая принимает буффер для размещения данных(сама не выделяет) А>есть А>vector<char> buff(size);
Включая телепатический модуль, могу предположить, что нужен vector<char*>. Модуль тестовый, может и барахлить.