![]() |
COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. | ![]() |
![]() No Littering!Add to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact David Greaves. Please note: Unusual day of week and time. You can write ISO C++ programs that are statically type safe and have no resource leaks. You can do that simply, without loss of performance, and without limiting C++’s expressive power. This model for type- and resource-safe C++ has been implemented using a combination of ISO standard C++ language facilities, static analysis, and a tiny support library (written in ISO standard C++). This supports the general thesis that garbage collection is neither necessary nor sufficient for quality software. I describe the techniques used to eliminate dangling pointers and to ensure resource safety. Other aspects – also necessary for safe and effective use of C++ – have conventional solutions so they are mentioned only briefly here. The techniques and facilities presented are supported by the Core C++ Guidelines and enforced by a static analysis tool for those. This talk is part of the Computer Laboratory Wednesday Seminars series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsCambridge City Seminar at CRASSH Business in Africa Conference 2016 Cambridge Networks ForumOther talksCANCELLED IN SYMPATHY WITH STRIKE Nationality, Alienage and Early International Rights Making Refuge: Scripture and Refugee Relief Challenges to monetary policy in a global context International Women's Day Lecture 2018: Press for Progress by Being an Active Bystander CPGJ Reading Group "Space, Borders, Power" Roland the Hero |