Виталий Голованов, а возможно и не выйдет. На авось лучше не надеться, а то потом очень интересные баги будут. Зачем сии извращения с возвратом двух значений и непонятными вычислениями адреса, значения которого может быть уже перезаписано? Их (значения) что нормально по указателю или по ссылке передать нельзя, как в 99% случаев и поступают (ну есть ещё заворачивание в структуру, но оно не всегда удобно, да и передача структуры по значению не лучшая идея)?