W informacjach o wydaniu wersji 1.50.0 bibliotek Google Boost Zauważyłam dwie łamanie zmian (see here):Przełamując zmiany Boost.Thread 3.0.0
# 6266 niszczące zmiana: gwint destruktor powinien zadzwonić zakończyć jeśli można dołączyć.
# 6269 Zmiana zerwania: przypisanie przeniesienia wątku powinno być zakończone, jeśli można je dołączyć.
Co to oznacza dla moich istniejących projektów obecnie korzystających z Boost 1.49.0? Czy muszę coś zmienić? Jeśli tak, co muszę dokładnie zmienić? A co się stanie, jeśli zapomnę zmodyfikować jeden z moich istniejących projektów? Czy otrzymam błędy czasu kompilacji (mam taką nadzieję), czy też pojawią się nieprzyjemne i trudne do znalezienia problemy z uruchomieniem (absolutnie nie mam takiej nadziei)?
Zauważ, że nazywa go rozwiązać jeśli zostanie dołączone, to znaczy, że nie zakończy się, jeśli obiekt wątku nie był wcześniej dołączony, ale został odłączony. – PlasmaHH
Tak, zapomniałem o "odłączeniu()". – Puppy