Wpis z mikrobloga

@ponton: Po co? Teraz tylko pogorszyłeś interefejs i można nullptr przekazać jako argument.

@Erk700: Zależy co rozumiesz przez "dobrze". Formalnie to co robisz jest poprawne, ale polecam lekturę self-insert. To co robisz to tzw. out parameter, i nie powinieneś go stosować domyślnie. Funkcje mogą zwracać wartości nie bez powodu.