Hejka,
dziwny error ostatnio miałem: po zamknięciu apki rzucało mi wyjątek read access violation
i w 99% było to od tego, że destruktor inteligentnego wskaźnika próbował zniszczyć już nieistniejący obiekt. Zamiana na raw pointery rozwiązała problem i się zacząłem zastanawiać czy kompilator w ramach sztuczek optymalizacyjnych może przenosić jak ma możliwość obiekty bez wiedzy programisty. Więc jak jest?
Z przyzwyczajenia używam smart pointerów, ale chyba za dużo zachodu z tym w Qt5.
Pozdro :P