Address of Object within array returned by function I am gradually porting and refactoring C code to C++.