Умные указатели - это указатели внизу, поэтому есть ли способ определить параметр shared_ptr
для функции как не псевдоним другого shared_ptr
, или другой указатель любого типа?
Или это по какой-то причине не нужно?
Меня беспокоят компиляторы gcc> = 4.2 и llvm-clang> = 2.0 (ответы для других компиляторов также были бы интересны) .