C++ Weekly - Ep 67 - C++17's std::gcd and std::lcm

preview_player
Показать описание
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟

Upcoming Workshop: C++ Best Practices, NDC TechTown, Sept 9-10, 2024
Upcoming Workshop: Applied constexpr: The Power of Compile-Time Resources, C++ Under The Sea, October 10, 2024

T-SHIRTS AVAILABLE!

WANT MORE JASON?

SUPPORT THE CHANNEL

GET INVOLVED

JASON'S BOOKS

► C++23 Best Practices

► C++ Best Practices

JASON'S PUZZLE BOOKS

► Object Lifetime Puzzlers Book 1

► Object Lifetime Puzzlers Book 2

► Object Lifetime Puzzlers Book 3

► Copy and Reference Puzzlers Book 1

► Copy and Reference Puzzlers Book 2

► Copy and Reference Puzzlers Book 3

► OpCode Puzzlers Book 1


RECOMMENDED BOOKS

AWESOME PROJECTS

O'Reilly VIDEOS

Рекомендации по теме
Комментарии
Автор

Thank you for doing these! I'm more of a C person. Always learning something here!

JesseBusman
Автор

So we have std::gcd, but still nothing like std::avg (yea, there is std::accumulate for STL elements) or std::transform equivalent that maps to a different type... :D

Orgyilkos
Автор

Hey Jason, I'm currently implementing a c++14 wrapper library for embedding Mono. I've written various methods for thunking (calling from C++ into C#) where it does automatic type conversion and exception handling from and to mono all through variadic templates. However for registering C functions that can be called from mono, they take a const void *, where they fiddle the arguments into place later. I'm looking for a nice typesafe way to bind these properly, and deal with type conversion automaticly. I hope I made clear what I mean by this.

ruadeil_zabelin
Автор

Which IDE did you use in this video? It's really cool!

JanieLe
Автор

Hi, does visual studio have this feature in the right window?

MAtukulis