CppCon 2021 has ended
Back To Schedule
Thursday, October 28 • 2:00pm - 3:00pm
Custom Views for the Rest of Us

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
C++20's views are an exciting and powerful new feature, and while the standard includes several views to get you started, there is plenty of room for improvement. Third-party libraries such as range-v3 can help, but how hard would it be to write one for your own application?

This talk will provide an introduction to how views work, along with solutions to common problems that you may encounter when trying to implement your own views. It will also go into some depth on a few of the shortcomings in the C++20 implementation of views and how they can be improved in future versions, as well as some possible workarounds that you can use in the meantime.

ALL TALK SESSIONS CAN BE ACCESSED FROM THE MAIN LOBBY: https://cppcon.digital-medium.co.uk/

avatar for Jacob Rice

Jacob Rice

Software Engineer, Keysight Technologies, Inc.
Jacob is a software engineer for Keysight Technologies in Colorado Springs, CO. He specializes in legacy code modernization, template library utility design, and system architecture. While he is a proponent of clean code in the workplace, he's also a big fan of esoteric and overly... Read More →

Thursday October 28, 2021 2:00pm - 3:00pm MDT