tamam boost::thread
ve std::thread
gelen karıştırmak ve maç şeyler mi, yoksa fonksiyonların bir set her biri için kullanılmalıdır? Benim kod boost::thread
s kullandığı içinstd :: this_thread * işlevlerini boost :: thread?
sormak, ama geri sistem saatini ayarlarken boost::this_thread::sleep_for
düzgün davranırlar olmadığını bulduk ama std::this_thread::sleep_for
yapar, bu yüzden benim uyku işlev çağrısı değiştirmek ve değişen önlemek istiyorum Tüm boost::thread
s eğer mümkünse std::thread
s.
açıkça tanımlanmamış verecektir onları Karıştırma davranışı. Standart kitaplığınız Boost's gibi bir kod kullanacaksa işe yarayabilir, ancak olasılıkları oldukça düşük olarak değerlendiririm (eğer bize hangi derleyici/kütüphane olduğunu söylemediğinizde eğitimli bir tahminde bulunmak bile imkânsızdır)) kullanılarak. –
Sadece bir fyi, 1.58 desteği, bahsettiğiniz uyku hatasını düzeltir (bugün serbest bırakılır) –