SORU
22 Temmuz 2010, PERŞEMBE


değeri tarafından başvuru veya shared_ptr?

Bir fonksiyon shared_ptr (artırmak veya C 11 STL) almalıdır zaman geçiyor

  • sabit başvuru: void foo(const shared_ptr<T>& p)

  • ya değeri: 2**?

Daha hızlı olmak şüpheleniyorum çünkü ilk yöntemi tercih ederim. Ama bu gerçekten değer bir olsa ya da başka sorunlar var mı?

Önemli değil sence neden dava eğer seçim için veya sebep, verebilir misiniz.

CEVAP
5 Ocak 2012, PERŞEMBE


Bu soru ve Scott, C and Beyond 2011 Ask Us Anything oturum sırasında Andrei ve Bitki tarafından ele yanıtlandı. shared_ptr performans ve doğruluğu üzerinde 4min 34sec izleriz.

Kısa bir süre sonradeğer geçmek için bir sebep yokçoklu iş parçacığı var tabii , ama bu ayrı ele alınması gerekiyor.

-Optimize sürece bu konuşmada Scott Meyers tarafından açıklandığı gibi video yukarıda bağlantılı, ama bu C kullanabilirsiniz gerçek sürümü ile ilgilidir.

Bu tartışma için önemli bir güncelleme GoingNative 2012 konferans izlemeye değer olan Interactive Panel: Ask Us Anything!, 22:50 özellikle sırasında oldu.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CruzerLite

    CruzerLite

    1 EKİM 2011
  • Justin Schenck

    Justin Schen

    24 Kasım 2006
  • Rooster Teeth

    Rooster Teet

    11 Temmuz 2006