EPISODE · Aug 20, 2018 · 1H 8M
It Works but It's Undefined Behaviour
from cpp.chat · host Jon Kalb & Phil Nash
This week we welcome back Howard Hinnant and Arthur O'Dwyer to discuss Arthur's paper, P1144, 'Trivially Relocatable'. We talk about what it is, what problems it solves, older papers covering the same ground, and even another in-flight paper (P1029) that it overlaps with. As one of the original authors of C++11's move semantics, Howard is on hand to flesh out the historical perspective.
What this episode covers
This week we welcome back Howard Hinnant and Arthur O'Dwyer to discuss Arthur's paper, P1144, "Trivially Relocatable". We talk about what it is, what problems it solves, older papers covering the same ground, and even another in-flight paper (P1029) that it overlaps with. As one of the original authors of C++11's move semantics, Howard is on hand to flesh out the historical perspective.Links:Arthur's blog post on P1144, 'Trivially Relocatable'N4034- 'Destructive Move', Pablo HalpernN4158- more'Destructive Move', Pablo HalpernP0023- 'Relocator', Denis BiderP1029- 'Move-relocates', Niall DouglasFacebook's FollyWin a free ticket to C++ on Sea (enter by 24th Aug)Pacific++ schedule announcedThomas Guest's post, 'Top Ten Percent' - The great partial sort shootout.Arthur's book, 'Mastering the C++17 STL'
NOW PLAYING
It Works but It's Undefined Behaviour
No transcript for this episode yet
Similar Episodes
Mar 31, 2026 ·18m
Mar 21, 2025 ·3m
Mar 13, 2025 ·16m
Dec 16, 2024 ·20m
Nov 17, 2024 ·3m
Oct 25, 2024 ·5m