The Importance of Being const


Details
Richard Powell will be speaking about the basics of const, and the ways it is used in C++. We will go through basics of syntax, how const applies to member functions, and using overloading member functions by const. We also dive into what const means, both to the compiler and to the programmer.
This talk is intended for folks just coming to (or coming back to) C++ and programming, and applicable to those with several years experience with the language. We will also touch on more advanced topics such as const and multi-threaded programs.
About the Speaker:
Richard Powell started using C++ 10 years ago to write a psychoacoustic audio encoder/decoder and has continued to explore how to make software that unlocks the potential of hardware to bring amazing applications to life. Richard graduated from UC Berkeley with a BS in Electrical Engineering and Computer Science, and has worked throughout the Bay Area for 10 years. He enjoys teaching and learning about C++ and programming.

Sponsors
The Importance of Being const