Comment Comment by guavaNinja I think they meant you allocate data once and pass their pointers to a function to put its outputs there. `void return_multi(T* out0, M*out1);` parent guavaNinja 4 years ago