инкремента, что на это можно забить. С другой стороны, наличие вообще атомарности в счетчике у shared_ptr мне кажется весьма интересным. Есть ли вообще ситуации, когда это (на практике) полезно?
Инкремент то атомарный
В однопоточной программе shared_ptr имхо в 99% случаев можно заменить на uniq_ptr
shared_ptr разумно в многопоточных программах использовать
Обсуждают сегодня