June NWCPP Meeting

10 views
Skip to first unread message

Lloyd Moore

unread,
May 28, 2022, 10:58:16 AM5/28/22
to NWCPP Announce

Announcements:

Please note the meeting this month will be held in Zoom and not our regular Teams meeting!!!

The Aug meeting will be member lighting rounds, if you want to do a 5-10 minute talk please just show up with your talk and we’ll organize at the start of the meeting. This is a great opportunity to practice a talk if you also plan to present at CppCon!

Operator Overloading in C++: How Does It Really Work?

Please welcome Dr. Walter E. Brown as our speaker this month! Since we will all be safe at home folks will need to provide their own pizza - sorry.

Time and Location

June 15, 2022 at 7:00 PM
On Line Using Zoom
Meeting ID: 859 6958 8697
Meeting Passcode: 1982

Abstract

Overloading has been part of C++ since its beginning, and is the subject of an entire chapter ("Clause") in the C++ Standard. This talk will provide an in-depth look at this oft-overlooked language feature.

Beginning with basic definitions and plenty of examples, we will go on to discuss many of the finer points of overloading and overload resolution. We will culminate with an advanced example of overloading in a non-traditional context.

Speaker Bio

With broad experience in industry, academia, consulting, and research, Dr. Walter E. Brown has been a computer programmer for almost 60 years, and a C++ programmer for more than 40 years.

He joined the C++ standards effort in 2000, and has since written circa 175 proposal papers. Among numerous other contributions, he is responsible for introducing such now-standard C++ library features as cbegin/cend, common_type, gcd/lcm, void_t, and <cmath>’s mathematical special functions, as well as the headers <random> and <ratio>. He has also significantly impacted such C++ core language features as alias templates, contextual conversions, variable templates, static_assert, and operator<=> (the C++20 “spaceship operator”).

When not playing with his grandchildren, Dr. Brown continues as an Emeritus participant in the C++ standards process and as a frequent speaker at C++ meetups and conferences worldwide.

A Word From Our Sponsor

We don't actually have a sponsor this month as the meeting is being held on line.

Digital Media Links

· Sign up for our Announcements mailing list. If you want to be more heavily involved, please sign up for our Volunteers list

· Check out our web page at http://www.nwcpp.org/
· Follow @nwcpp on Twitter.
· Join our Facebook group.
· Follow our Google+ page.
· Follow our YouTube channel.
· Follow our Vimeo channel.

Lloyd Moore

unread,
Jun 4, 2022, 1:22:04 PM6/4/22
to NWCPP Announce

Lloyd Moore

unread,
Jun 7, 2022, 7:50:48 PM6/7/22
to NWCPP Announce



Announcements:

Please note the meeting this month will be held in Zoom and not our regular Teams meeting!!! Please thank Digital Medium Ltd (Jim Roper & Co) for sponsoring our online infrastructure this month!

The Aug meeting will be member lighting rounds, if you want to do a 5-10 minute talk please just show up with your talk and we’ll organize at the start of the meeting. This is a great opportunity to practice a talk if you also plan to present at CppCon!

Operator Overloading in C++: How Does It Really Work?

Please welcome Dr. Walter E. Brown as our speaker this month! Since we will all be safe at home folks will need to provide their own pizza - sorry.

Time and Location

June 15, 2022 at 7:00 PM
On Line Using Zoom
Meeting ID: 857 7614 9731
Meeting Passcode: 544513

Abstract

Overloading has been part of C++ since its beginning, and is the subject of an entire chapter ("Clause") in the C++ Standard. This talk will provide an in-depth look at this oft-overlooked language feature.

Beginning with basic definitions and plenty of examples, we will go on to discuss many of the finer points of overloading and overload resolution. We will culminate with an advanced example of overloading in a non-traditional context.

Speaker Bio

With broad experience in industry, academia, consulting, and research, Dr. Walter E. Brown has been a computer programmer for almost 60 years, and a C++ programmer for more than 40 years.

He joined the C++ standards effort in 2000, and has since written circa 175 proposal papers. Among numerous other contributions, he is responsible for introducing such now-standard C++ library features as cbegin/cend, common_type, gcd/lcm, void_t, and <cmath>’s mathematical special functions, as well as the headers <random> and <ratio>. He has also significantly impacted such C++ core language features as alias templates, contextual conversions, variable templates, static_assert, and operator<=> (the C++20 “spaceship operator”).

When not playing with his grandchildren, Dr. Brown continues as an Emeritus participant in the C++ standards process and as a frequent speaker at C++ meetups and conferences worldwide.

A Word From Our Sponsor

Online Infrastructure supplied by Digital Medium Ltd (Jim Roper & Co)

Digital Medium Ltd provides event management, infrastructure, filming/streaming services, YouTube management and content distribution services for the global C++ and programming communities.

Contact Us Here: https://online.digital-medium.co.uk/


Digital Media Links

· Sign up for our Announcements mailing list. If you want to be more heavily involved, please sign up for our Volunteers list

· Check out our web page at http://www.nwcpp.org/
· Follow @nwcpp on Twitter.
· Join our Facebook group.
· Follow our Google+ page.
· Follow our YouTube channel.
· Follow our Vimeo channel.

--

---
You received this message because you are subscribed to the Google Groups "Northwest C++ Users Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to NwcppAnnounc...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/NwcppAnnounce/01dfd557-d3a0-2867-f3fa-b5c3f56fc7a2%40CyberData-Robotics.com.

Lloyd Moore

unread,
Jun 11, 2022, 10:53:15 AM6/11/22
to NWCPP Announce

Lloyd Moore

unread,
Jun 15, 2022, 9:00:27 AM6/15/22
to NWCPP Announce

Lloyd Moore

unread,
Jun 16, 2022, 8:00:02 PM6/16/22
to NWCPP Announce

Hi Folks,
Here are the slides and video from the meeting last night:

Resources

Slides

Video

--

---
You received this message because you are subscribed to the Google Groups "Northwest C++ Users Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to NwcppAnnounc...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages