Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of C++ Move Semantics - The Complete Guide

    C++ Move Semantics - The Complete Guide

    Nicolai M. Josuttis · 2020

    Writing & Language
    Open LibraryAmazon
    Stats for nerds
    1recommend
    2mentions
    2people
    2021–2024years
    50% recommend50% neutral

    Mentions per year

    2021202220232024

    What Hacker News says

    1. stephen82Jul 2021
      The problem with move semantics is that people don't understand its fallback mechanism, - (that is if it can't move an object and there is not restriction mechanism in a constructor) - it will be used as a copy constructor which is expensive.

      I will advice you to read Nicolai Josuttis' " C++ Move Semantics - The Complete Guide" [1] which describes in great detail all the tips and tricks around move semantics.

      P.S.: For any C++ developer out there, in my humble opinion anything written by Nicolai Josuttis is a must-read!

      [1] http://www.cppmove.com/

      thread
    2. cpetersoSep 2024
      Gotcha covered: someone wrote a 264-page book about C++ move semantics.

      https://www.amazon.com/Move-Semantics-Complete-Guide-First/d...

      thread

    Related

    Cover of A Tour of C++
    2013–2026

    A Tour of C++

    Bjarne Stroustrup
    65 recommend · 150
    Cover of The C++ standard library
    2008–2020

    The C++ standard library

    Nicolai M. Josuttis
    9 recommend · 11
    Cover of Effective C++
    2007–2026

    Effective C++

    Scott Meyers
    112 recommend · 212
    Cover of C++ Primer
    2008–2026

    C++ Primer

    Stanley B. Lippman
    53 recommend · 74
    Cover of Modern C++ Design
    2007–2026

    Modern C++ Design

    Andrei Alexandrescu
    29 recommend · 83
    Cover of Practical Common Lisp
    2007–2026

    Practical Common Lisp

    Peter Seibel
    218 recommend · 400
    Cover of Effective Modern C++
    2014–2026

    Effective Modern C++

    Scott Meyers
    63 recommend · 127
    Cover of On LISP
    2007–2026

    On LISP

    Paul Graham
    192 recommend · 533