Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Free courses from frontend to fullstack and AI
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore the past, present, and future of freestanding C++ in this comprehensive conference talk. Delve into the distinction between "freestanding" and "hosted" features in C++, understanding their implications for portability across various platforms and environments. Examine the historical context, current applications, and potential future developments of freestanding C++. Learn about the challenges faced when implementing C++ in low-end embedded systems or operating systems, and discover strategies for writing highly portable code. Gain insights into tricky language features, the role of the Standard Library, and receive valuable advice for both application and library developers working with freestanding C++.
Syllabus
Introduction
Hosted vs. Freestanding
Definition of Freestanding C
Tricky Language Features
Summary of Freestanding Today
ffreestanding
Substituting the Standard Library
The Future of Freestanding
Advice for Application Developers
Advice for Library Developers
Taught by
NDC Conferences