Home
Videos uploaded by user “Jason Turner”
C++ Weekly - Ep 108 - Understanding emplace_back
 
04:25
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 4308 Jason Turner
C++ Weekly - Ep 20 C++17's Fold Expressions - Introduction
 
07:09
This week I introduce C++17's fold expressions. Support these videos at https://www.patreon.com/lefticus Follow me on twitter https://twitter.com/lefticus
Views: 7034 Jason Turner
C++ Weekly - Ep 109 - When noexcept Really Matters
 
04:55
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 4558 Jason Turner
C++ Weekly - Ep 104 - Learning "Modern" C++ - 4 : const and constexpr
 
07:59
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 5544 Jason Turner
C++ Weekly - Ep 89 - Overusing Lambdas
 
05:41
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 4591 Jason Turner
C++ Weekly - Ep 125 - The Optimal Way To Return From A Function
 
13:10
My Training Classes: http://emptycrate.com/training.html Support these videos: https://www.patreon.com/lefticus Follow me on twitter: https://twitter.com/lefticus ChaiScript: http://chaiscript.com Music: https://www.bensound.com/royalty-free-music
Views: 6983 Jason Turner
C++ Weekly - Ep 73 - std::string_view
 
07:42
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus
Views: 6803 Jason Turner
C++ Weekly - Ep 42 - Clang's Heap Elision
 
04:50
Support these videos at https://www.patreon.com/lefticus Follow me on twitter https://twitter.com/lefticus Code: https://godbolt.org/g/mwjuJ5
Views: 5142 Jason Turner
C++ Weekly - Ep 15 Using `std::bind`
 
11:27
Introduction to `std::bind` from C++11 and how it can be used. https://www.patreon.com/lefticus for more videos, information and comments.
Views: 8853 Jason Turner
C++ Weekly - Ep 87 - std::optional
 
07:36
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 4939 Jason Turner
C++ Weekly - Ep 24 C++17's Structured Bindings
 
07:30
Support these videos at https://www.patreon.com/lefticus Follow me on twitter https://twitter.com/lefticus
Views: 5673 Jason Turner
C++ Weekly - Ep 82 - Intro To CTest
 
06:51
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 4462 Jason Turner
C++ Weekly - Ep 78 - Intro to CMake
 
13:12
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 30053 Jason Turner
C++ Weekly - Ep 31 - IncludeOS
 
12:01
Support these videos at https://www.patreon.com/lefticus Follow me on twitter https://twitter.com/lefticus
Views: 6113 Jason Turner
C++ Weekly - Ep 17 C++17's `std::invoke`
 
10:40
This week I preview one of my favorite up coming new features of C++17: `std::invoke`. Support these videos at https://www.patreon.com/lefticus Follow me on twitter https://twitter.com/lefticus
Views: 12752 Jason Turner
C++ Weekly - Ep 40 - Inheriting From Lambdas
 
04:26
Support these videos at https://www.patreon.com/lefticus Follow me on twitter https://twitter.com/lefticus Code samples link: https://godbolt.org/g/uq9yRA For more info on why "using" was necessary, see my Inheritance And Polymorphism video series http://shop.oreilly.com/product/0636920052166.do
Views: 6414 Jason Turner
C++ Weekly - Ep 127 - C++20's Designated Initializers
 
08:36
My Training Classes: http://emptycrate.com/training.html Support these videos: https://www.patreon.com/lefticus Follow me on twitter: https://twitter.com/lefticus ChaiScript: http://chaiscript.com Music: https://www.bensound.com/royalty-free-music
Views: 2846 Jason Turner
C++ Weekly - Ep 126 - Lambdas With Destructors
 
05:44
My Training Classes: http://emptycrate.com/training.html Support these videos: https://www.patreon.com/lefticus Follow me on twitter: https://twitter.com/lefticus ChaiScript: http://chaiscript.com Music: https://www.bensound.com/royalty-free-music
Views: 3117 Jason Turner
C++ Weekly - Ep 119 - Negative Cost Structs
 
07:54
My Training Classes: http://emptycrate.com/training.html Support these videos: https://www.patreon.com/lefticus Follow me on twitter: https://twitter.com/lefticus ChaiScript: http://chaiscript.com Music: https://www.bensound.com/royalty-free-music
Views: 4060 Jason Turner
C++ Weekly - Ep 123 - Using in_place_t
 
05:58
My Training Classes: http://emptycrate.com/training.html Support these videos: https://www.patreon.com/lefticus Follow me on twitter: https://twitter.com/lefticus ChaiScript: http://chaiscript.com Music: https://www.bensound.com/royalty-free-music
Views: 3071 Jason Turner
C++ Weekly - Ep 55 - Zero Cost Embedded C++ - Part 2
 
07:26
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus
Views: 4743 Jason Turner
[Re-upload] C++ Weekly - Ep 28 - C++17's [[fallthrough]] Attribute
 
04:04
Support these videos at https://www.patreon.com/lefticus Follow me on twitter https://twitter.com/lefticus
Views: 2982 Jason Turner
C++ Weekly - Ep 86 - Valgrind
 
07:38
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 5528 Jason Turner
C++ Weekly - Ep 9 std::future Quick-Start
 
15:47
In this episode I give a very fast quick-start to what std::future is and how to use std::async to run a function in another thread. https://www.patreon.com/lefticus for more videos, information and comments.
Views: 9306 Jason Turner
C++ Weekly - Ep 118 - Trying Out The vcpkg Package Manager
 
09:27
My Training Classes: http://emptycrate.com/training.html Support these videos: https://www.patreon.com/lefticus Follow me on twitter: https://twitter.com/lefticus ChaiScript: http://chaiscript.com Music: https://www.bensound.com/royalty-free-music
Views: 2007 Jason Turner
C++ Weekly - Ep 83 - Installing Compiler Explorer
 
06:03
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 4622 Jason Turner
C++ Weekly - Ep 33 - Start Using Default Member Initializers
 
04:33
Support these videos at https://www.patreon.com/lefticus Follow me on twitter https://twitter.com/lefticus
Views: 5353 Jason Turner
C++ Weekly - Ep 76 - static_print
 
06:09
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 5481 Jason Turner
C++ Weekly - Ep 53 - Gotos Are Everywhere
 
07:14
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus
Views: 5754 Jason Turner
C++ Weekly - Ep 84 - C++ Sanitizers
 
11:41
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 6149 Jason Turner
C++ Weekly - Ep 62 - std::regex
 
08:26
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source: https://godbolt.org/g/9kR1w1
Views: 6303 Jason Turner
C++ Weekly - Ep 58 - Negative Cost Embedded C++ - Part 1
 
13:12
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus
Views: 6649 Jason Turner
C++ Weekly - Ep 107 - The Power of =delete
 
04:32
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 4536 Jason Turner
C++ Weekly - Ep 50 - Inheriting Lambdas vs Generic Lambdas
 
04:42
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus
Views: 4450 Jason Turner
C++ Weekly - Ep 54 - Zero Cost Embedded C++ - Part 1
 
11:27
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus
Views: 11403 Jason Turner
C++ Weekly - Ep 61 - Storage Duration with Lambdas
 
05:37
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source: https://godbolt.org/g/oZXjk1
Views: 4892 Jason Turner
C++ Weekly - Ep 79 - Intro To Travis CI
 
06:30
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 5120 Jason Turner
Ask C++ Weekly: `std::exchange` vs `std::swap`
 
05:34
In this first episode of "Ask C++ Weekly" I answer a viewer question about the differences between `std::exchange` and `std::swap` https://www.patreon.com/lefticus for more videos, information and comments.
Views: 4830 Jason Turner
C++ Weekly - Ep 122 - `constexpr` With `optional` And `variant`
 
08:25
My Training Classes: http://emptycrate.com/training.html Support these videos: https://www.patreon.com/lefticus Follow me on twitter: https://twitter.com/lefticus ChaiScript: http://chaiscript.com Music: https://www.bensound.com/royalty-free-music
Views: 2565 Jason Turner
C++ Weekly - Ep 6 Intro To Variadic Templates
 
20:38
In this episode Jason gives a brief introduction to variadic template programming. https://www.patreon.com/lefticus for more videos, information and comments.
Views: 12415 Jason Turner
C++ Weekly - Ep 112 - GCC's Leaky Abstractions
 
06:31
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 3095 Jason Turner
C++ Weekly - Ep 18 C++17's constexpr if
 
12:39
This week I preview C++17's upcoming "constexpr if" functionality. Support these videos at https://www.patreon.com/lefticus Follow me on twitter https://twitter.com/lefticus
Views: 10671 Jason Turner
C++ Weekly - Ep 30 - C++17's [[nodiscard]] Attribute
 
03:40
Support these videos at https://www.patreon.com/lefticus Follow me on twitter https://twitter.com/lefticus
Views: 3605 Jason Turner
C++ Weekly - Ep 26 Language Features Removed in C++17
 
07:53
Support these videos at https://www.patreon.com/lefticus Follow me on twitter https://twitter.com/lefticus
Views: 7711 Jason Turner
C++ Weekly - Ep 121 - Strict Aliasing In The Real world
 
06:19
My Training Classes: http://emptycrate.com/training.html Support these videos: https://www.patreon.com/lefticus Follow me on twitter: https://twitter.com/lefticus ChaiScript: http://chaiscript.com Music: https://www.bensound.com/royalty-free-music
Views: 2867 Jason Turner
C++ Weekly - Ep 35 - Reading Assembly Language - Part 2
 
05:50
Support these videos at https://www.patreon.com/lefticus Follow me on twitter https://twitter.com/lefticus
Views: 5171 Jason Turner
C++ Weekly - Ep 110 - gdbgui
 
06:17
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 4442 Jason Turner
C++ Weekly - Ep 29 - C++17's [[maybe_unused]] Attribute
 
03:00
Support these videos at https://www.patreon.com/lefticus Follow me on twitter https://twitter.com/lefticus
Views: 2329 Jason Turner
C++ Weekly - Ep 88 - Don't Forget About puts
 
06:49
Support these videos: https://www.patreon.com/lefticus Learning C++ Best Practices: http://shop.oreilly.com/product/0636920049814.do Inheritance and Polymorphism with C++: http://shop.oreilly.com/product/0636920052166.do Follow me on twitter: https://twitter.com/lefticus Source:
Views: 4293 Jason Turner
C++ Weekly - Ep 44 - constexpr Compile Time Random
 
05:21
Support these videos at https://www.patreon.com/lefticus Follow me on twitter https://twitter.com/lefticus Source: https://godbolt.org/g/zbWvXK
Views: 6094 Jason Turner