Lightning Talk: Your Favorite Undefined Behavior in C++ - JF Bastien - CppNow 2023

  Рет қаралды 7,240

CppNow

CppNow

8 ай бұрын

www.cppnow.org​
/ cppnow
---
Lightning Talk: Your Favorite Undefined Behavior in C++ - JF Bastien - CppNow 2023
---
You tell me.
---
JF Bastien
JF is chief architect at Woven by Toyota. He chairs the evolution of the C++ programming language. JF has worked on a variety of compilers for a variety of programming languages, implementing language features, improving performance / security / safety, targeting novel architectures, and other fun things. See jfbastien.com.
---
Video Sponsors: think-cell and Bloomberg Engineering
Audience Audio Sponsors: Innoplex and Maryland Research Institute
---
Videos Filmed & Edited By Bash Films: bashfilms.com/
KZbin Channel Managed & Optimized By Digital Medium Ltd: events.digital-medium.co.uk
---
CppNow 2024
www.cppnow.org​
/ cppnow
---
#boost #cpp #cppprogramming

Пікірлер: 14
@tamirbahar
@tamirbahar 8 ай бұрын
The fact that multiplying unsigned shorts may result in a signed-int overflow is truly lovely.
@DedmenMiller
@DedmenMiller 8 ай бұрын
15:04... That is amazing. I was troubleshooting why after we updated our linux compiler, our game had weird unexplainable behavior.. the compiler optimized it away :D
@PopescuAlexandruCristian
@PopescuAlexandruCristian 6 ай бұрын
I like that half of the undefined behavior from c++ is actually defined on most compilers on all the platforms that matters.
@tslivede
@tslivede 6 ай бұрын
9:10 The (great) question on stackoverflow by James McNellis is called "Why is this program erroneously rejected by three C++ compilers?"
@WilhelmDrake
@WilhelmDrake 8 ай бұрын
It would be nice if one could hear the audience discussion.
@ajtan2607
@ajtan2607 5 ай бұрын
Would have been better if the audio was tweaked a little bit to make other's voices sound louder and clearer. Or just give them a mic. Or maybe put some subtitles.
@__hannibaalbarca__
@__hannibaalbarca__ 8 ай бұрын
UB this is best part in C/C++.
@gabrielaubut-lussier1668
@gabrielaubut-lussier1668 8 ай бұрын
I don't believe I heard anyone mentioning ODR violations!
@yephick
@yephick 8 ай бұрын
Very one-sided video where I can only hear half of the conversation :(
@chrraz
@chrraz 8 ай бұрын
Not really being able to hear the audience unfortunately takes a lot away from an interactive talk like this :/
@yrHeTateJlb
@yrHeTateJlb 7 ай бұрын
If you don't repeat audience comments it's just 18 minutes of you saying "oh that's nice". I bet it's possible to make 10 hours version with no much difference
@Bourg
@Bourg 7 ай бұрын
Oh that’s nice.
@FalcoGer
@FalcoGer 6 ай бұрын
This is hard to listen to on youtube, especially if english is not your first language.
@doBobro
@doBobro 8 ай бұрын
It's funny how much talks about UB and safety in recent times. But almost nothing about testing and coverage. It looks like testing culture is quite weak in C++ context.
NO NO NO YES! (50 MLN SUBSCRIBERS CHALLENGE!) #shorts
00:26
PANDA BOI
Рет қаралды 101 МЛН
Be kind🤝
00:22
ISSEI / いっせい
Рет қаралды 13 МЛН
О, сосисочки! (Или корейская уличная еда?)
00:32
Кушать Хочу
Рет қаралды 7 МЛН
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 118 #shorts
00:30
Deprecating volatile - JF Bastien - CppCon 2019
1:00:54
CppCon
Рет қаралды 28 М.
M4 iPad Pro Impressions: Well This is Awkward
12:51
Marques Brownlee
Рет қаралды 6 МЛН
Samsung Android Mobile Battrey
0:39
Gaming zone
Рет қаралды 342 М.
A Comprehensive Guide to Using Zoyya Tools for Photo Editing
0:50
3D printed Nintendo Switch Game Carousel
0:14
Bambu Lab
Рет қаралды 4,6 МЛН
Power up all cell phones.
0:17
JL FUNNY SHORTS
Рет қаралды 48 МЛН