Tom,

On 8/7/19 6:18 PM, Tomasz Wlostowski wrote:
> Hi Fellow Devs,
> 
> I'm fixing some memory management issues in the P&S by introducing smart
> pointers here and there. Do we have any coding policy on typedefing
> shared_ptrs/unique_ptrs?
> 
> Should I:
> - always use std::shared_ptr<TYPE> explicitly?
> - or am I allowed to typedef std::shared_ptr<TYPE> TYPE_SP (or something
> alike)?
> 
> Cheers,
> Tom

My preference is to use the explicit declaration although I've done both
myself so I don't have a strong opinion.  The problem with using typedef
is that I have to go look up the type.  I know it's a PITA to type out
the explicit declaration so understand the attractiveness of using typedef.

Cheers,

Wayne

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to