Report question

Question: Smart pointers - cases where they cannot replace raw pointers