Usefulness. Having functions return stuff, instead of passing arguments by reference/pointer, is specially useful when you can use the return value in an expression, or argument to another function ...
I like the idea for function chaining on functions with many input parameters, but returning a collection could accomplish the same thing. And if you're working with a library that you can't change, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results