Wyniki wyszukiwania dla "move-semantics"
Move Semantics i Pass-by-Rvalue-Reference w przeciążonej arytmetyce
Koduję małą numeryczną bibliotekę analityczną w C ++. Próbowałem zaimplementować za pomocą najnowszych funkcji C ++ 11, w tym semantykę ruchu. Rozumiem dysku...
Wymuś błąd czasu kompilacji, jeśli std :: move spowoduje niezamierzoną kopię?
W swoim przemówieniu GoingNative 2013 Scott Meyers zwrócił na to uwagę
Czy bezużyteczne jest deklarowanie lokalnej zmiennej jako referencji rvalue, np. T && r = ruch (v)?
Czy moglibyście podać mi przykładowy przykład pod pewnymi warunkami, aby udowodnić, że poniższe stwierdzenia są przydatne i konieczne?
Przenieś przydział niekompatybilny z Kopiowaniem standardowym i Zamień
Testowanie nowej semantyki Move.Właśnie zapytałem o problemy, które miałem z Move Constructor. Ale jak się okazuje w komentarzach, problem polega na tym, że ...
Dlaczego resize () powoduje kopiowanie, a nie ruch, zawartości wektora po przekroczeniu pojemności? [duplikować]
To pytanie ma już tutaj odpowiedź:Jak wymusić semantykę ruchu, gdy wektor rośnie? 4 odpowiedziDana klasa
Przenoszenie elementów z kontenera asocjacyjnego
Dla zabawy zaimplementowałem najprostszy algorytm sortowania, jaki można sobie wyobrazić:
Przydział ruchów i członek odniesienia
Przypisanie kopii dla klasy ze zmienną składową odniesienia jest nie-nie, ponieważ nie można ponownie przypisać odniesienia. Ale co z przeniesieniem? Próbowa...
Czy pojemność jest wymagana do zachowania przy przenoszeniu std :: vector?
Rozważ następujący kod:
Zwracanie std :: move (f) w std :: for_each
Piszę implementację standardowej biblioteki c ++ do badania.Mówi o tym standard C ++ 11