( zsolt | 2013. 10. 30., sze – 10:51 )

Az ilyen design kerülendő. Talán említettem is fentebb. Visszatérési értékként jellemzően egyszerű visszatérési értékeket adunk vissza, esetleg nagyon pici objektumot a nagy copy konstruktorok futását elkerülendő.
Egy tipikus függvényhívás a "nem const" referenciaként átadott objektumokat állítgatja.

Egyébként is elvárás a normális visszatérési értékek használata, mivel exception-kezelés a struktúrálatlansága miatt nagyrészt kerülendő az ilyen projectekben, vagy esetleg csak helyileg alkalmazható pl. egy parser egyszerűsítésére.