Wpis z mikrobloga

Siema Mirkujący-Programujący! ( ͡º ͜ʖ͡º)

Mamy dla Was drugi wpis z serii Zarządzanie zasobami w C++! ( ͡ ͜ʖ ͡) Mariusz Jaskółka robi niezłą robotę (ʘʘ)

Dzisiaj na tapetę wchodzi std::move(...), czyli dlaczego, skąd, jak i po co ()

https://cpp-polska.pl/post/zarzadzanie-zasobami-w-c-2-semantyka-przenoszenia-stdmove ()

W poprzedniej części tego cyklu pokazane zostały metody poprawnej i eleganckiej obsługi alokacji i zwalniania zasobów – wzorzec projektowy RAII. Pominięte zostały jednak kwestie kopiowania, współdzielenia i przenoszenia zasobów. Rzadko jest przecież tak, że zasób jest potrzebny jedynie przez jeden blok kodu. Zwłaszcza że tendencja w inżynierii oprogramowaniu jest taka, że bloki kodu powinny być małe. Zajmijmy się więc tym tematem.



Miłej lektury wszystkim!
CppPolska - Siema Mirkujący-Programujący! ( ͡º ͜ʖ͡º)

Mamy dla Was drugi wpis z ser...

źródło: comment_1580976741UTYJ6VqupEhdggCJTZdsmS.jpg

Pobierz
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@slx2000: Wiesz, Java też w zasadzie nie wniosła nic nowego (na plus) w porównaniu do C++. Jedynie co wniosła to uproszczenie składni. Tak samo jak Rust. Ofc nie można porównywać Javy do Rusta, ten drugi jest 2 ligi wyżej.
  • Odpowiedz