Skip to content
It Works but It's Undefined Behaviour episode artwork

Aug 20, 2018 1 hr 8 min

It Works but It's Undefined Behaviour

from cpp.chat Hosted by 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.

Episode details come from the podcast's RSS feed.

Embed this episode

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 Halpern N4158- more'Destructive Move', Pablo Halpern P0023- 'Relocator', Denis Bider P1029- 'Move-relocates', Niall Douglas Facebook's Folly Win a free ticket to C++ on Sea (enter by 24th Aug) Pacific++ schedule announced Thomas Guest's post, 'Top Ten Percent' - The great partial sort shootout. Arthur's book, 'Mastering the C++17 STL'

Ready to play

It Works but It's Undefined Behaviour

0:00 1:08:04

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of cpp.chat?

This episode is 1 hour and 8 minutes long.

When was this cpp.chat episode published?

This episode was published on August 20, 2018.

Can I download this cpp.chat episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.