Wyniki wyszukiwania dla "move-semantics"

4 odpowiedź

Dlaczego używasz std :: move, gdy masz && w C ++ 11? [duplikować]

Możliwy duplikat:Czy ktoś może mi wyjaśnić semantykę przeniesienia?Niedawno uczestniczyłem w seminarium C ++ 11 i otrzymałem następującą ciekawostkę.

1 odpowiedź

Wstaw wpis mapy przez przesunięcie wartości r o typ mapowany

1 odpowiedź

Czy wbudowane typy mają semantykę ruchu?

Rozważaćto kod:

2 odpowiedź

Kiedy wywoływany jest konstruktor move w funkcji `std :: move ()`?

6 odpowiedzi

Kiedy należy użyć std :: move w wartości zwracanej przez funkcję? [duplikować]

2 odpowiedź

Jak oszukać boost :: asio, aby zezwolić na obsługę tylko ruchów

W protokole komunikacyjnym RPC po wywołaniu metody wysyłam wiadomości „gotowe” z powrotem do dzwoniącego. Ponieważ metody są wywoływane jednocześnie, bufor z...

2 odpowiedź

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

1 odpowiedź

Aby zwrócić std :: move (x) lub nie?

2 odpowiedź

Przenieś semantykę i przeciążenie operatora

Jest to związane zta odpowiedź dostarczone przez Matthieu M. na temat wykorzystania semantyki ruchu z przeciążeniem operatora + (ogólnie, operatorzy, którzy ...

1 odpowiedź

Kiedy konieczne jest wyraźne przejście do instrukcji zwrotu?

Wskomentuj inne pytanie Jonathan Wakely odpowiada na moje oświadczenie:Nigdy nie potrzebujesz jawnego ruchu dla lokalnej wartości zwracanej funkcji zmiennej....