Consider i have two function headers, where both functions returns array of structs by parameter:
void FunctionOne(int *count, MyStruct **my_structs);
void FunctionOne(int *&count, MyStruct *&my_structs);
What is the difference between these two notation? I searched but couldn't find these particular options compared and explained.