senior21 zgłoszeń

Wyjaśnij move semantics w C++11.

Move semantics pozwala przenosić zasoby zamiast kopiować. Rvalue references (&&) identyfikują tymczasowe obiekty. std::move castuje na rvalue. Move constructor/assignment przenoszą ownership zasobów. Eliminuje zbędne kopie — kluczowe dla wydajności kontenerów.

Więcej pytań z C++