LINUX.ORG.RU

История изменений

Исправление x0r, (текущая версия) :

какой из способов защиты будет менее затратный по времени: Mutex или Умный указатель?

std::unique_ptr не потокобезопасный

нету смысла преждевременно думать об оптимизации, оберни мютеком. если начнет упираться в блокировки на нагрузке, то нужно будет думать.

Исходная версия x0r, :

какой из способов защиты будет менее затратный по времени: Mutex или Умный указатель?

во первых std::shared_ptr не потокобезопасный, во вторых как ты собрался чистить память, если два или более std::shared_ptr владеют одним указателем?

нету смысла преждевременно думать об оптимизации, оберни мютеком. если начнет упираться в блокировки на нагрузке, то нужно будет думать.