SORU
13 Ocak 2012, Cuma


İlgili boost vs C 11 özellikleri

Rafta C yeteneklerimi birkaç yıl önce aldım ve şimdi öyle görünüyor ki, onlara tekrar ihtiyacım olduğunda, manzara değişti.

Şimdi C 11 var, ve benim anlayış birçok boost özellikleri örtüşür.

Var olan kitaplıkları C 11 daha iyi olan yerine olanları kullanımını artırmak ve özellikleri miras, tavsiye olacak artıran bu çakışıyor yalan bazı Özet.

CEVAP
13 Ocak 2012, Cuma


C 11 dil özellikleri veya kütüphaneler tarafından değiştirilebilir

TR1 (eğer TR1 kütüphaneler documentation işaretli)

Özellikleri C 11 geri taşıdık:

  • Atomic birer rakam::std atom
  • Chrono birer rakam <kronograf> (aşağıya bakınız)
  • Move birer rakam Rvalue başvurular

C 14/17 dil özellikleri veya kitaplıkları (http://isocpp.org/blog/2013/04/trip-report-iso-c-spring-2013-meeting bağlı olarak) tarafından değiştirilebilir

MPL büyük bir bölümü kesilmiş olabilir veya variadic şablonları kullanarak kaldırıldı. Lexical cast bazı ortak kullanım durumlarını std tarafından değiştirilebilir::to_string ve std::sto . ben^>X.

Bazı Boost kütüphaneler ile ilgili C 11 ama aynı zamanda biraz daha fazla uzantıları, örneğin Boost.Functional/Hash içerir hash_combine ve ilgili fonksiyonları bulunamadı C 11, Boost.Chrono var I/O ve yuvarlama ve birçok diğer saatler, vb. hala gerçekten onları bırakmadan önce destek olanlara bir göz atmak isteyebilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Central

    Android Cent

    13 Kasım 2008
  • Ionized Digital Air Studios

    Ionized Digi

    20 HAZİRAN 2009
  • MobileTechReview

    MobileTechRe

    6 HAZİRAN 2008