11
I am trying to decide on a policy regarding the usage of function parameters for output in our C/C++ code.
It is clear to me that the policy should indicate that all parameters used for output should be grouped together either at the end or start of the function parameter list, but I am not sure there are any good reason to prefer either of these locations.
Do you know of any reason to prefer grouping them at the start or at the end?