Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Fast and Small C++ - When Efficiency Matters - Andreas Fertig - CppCon 2024

c++

cpp

cplusplus

Standard Template Library

stl

Andreas Fertig

standard template library in c++

c++23

cpp20

constexpr

Small String Optimization

uniform initialization

std::initializer_list

lambdas

cpp23

c++20

Fast and Small C++

stl in cpp

cpp conference

c++ performance

cppcon 2024

constexpr c++

lambdas c++

c++23 features

c++ coding

cppcon

cpp con

in cpp

in c++

cppcon youtube

c++ talks

c++ software engineering

c++ programming

c++ video

cppcon tutorial

Автор: CppCon

Загружено: 17 дек. 2024 г.

Просмотров: 20 952 просмотра

Описание:

https://cppcon.org​
---

Fast and Small C++ - When Efficiency Matters - Andreas Fertig - CppCon 2024
---

C++ is well known to be used, especially when efficiency matters and you want complete control of the resulting binary.

In this talk, you will learn about tricks the Standard Template Library uses to keep data storage size small. Are you familiar with Small String Optimization? Brace yourself for uncovering yet another ingenious strategy that might surprise you.

Everybody, including me, tells you how great `constexpr` is, but do you truly believe its potential? Embark on a journey with me as we delve into a compelling example demonstrating the transformative impact of constexpr, which enhances runtime performance while reducing memory overhead.

Furthermore, I'll unveil C++ Insights' capabilities and demonstrate how it can assist your approach to designing class data member layouts, ultimately optimizing the size of your data types.

Are you leveraging uniform initialization for your data types? Let's delve into the implications, especially when initialization necessitates a std::initializer_list. C++23 has an interesting change that might help you.

I am confident that this session will equip you with invaluable insights and practical techniques that can be readily applied to improve your codebase.

P.S: You miss lambdas from the description? Well, I promise I will show you a C++23 improvement to lambdas.
---

Slides: https://github.com/CppCon/CppCon2024/...

Sponsored by JetBrains: https://www.jetbrains.com/clion/
---

Andreas Fertig

Andreas Fertig, CEO of Unique Code GmbH, is an experienced trainer and lecturer for C++ for standards 11 to 20.

Andreas is involved in the C++ standardization committee, in which the new standards are developed. At international conferences, he presents how code can be written better. He publishes specialist articles, e.g., for iX magazine, and has published several textbooks on C++.

With C++ Insights (https://cppinsights.io), Andreas has created an internationally recognized tool that enables users to look behind the scenes of C++ and thus to understand constructs even better.

Before working as a trainer and consultant, he worked for Philips Medizin Systeme GmbH for ten years as a C++ software developer and architect focusing on embedded systems.

You can find Andreas online at andreasfertig.com.
---

CppCon is the annual, week-long face-to-face gathering for the entire C++ community. The conference is organized by the C++ community for the community. You will enjoy inspirational talks and a friendly atmosphere designed to help attendees learn from each other, meet interesting people, and generally have a stimulating experience. Taking place this year in Aurora, Colorado, near the Denver airport, and including multiple diverse tracks, the conference will appeal to anyone from C++ novices to experts.
Annual CppCon Conference - https://www.cppcon.org
  / cppcon  
https://x.com/cppcon
  / cppconference  
  / cppcon  
https://mastodon.social/@CppCon
---

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd: https://events.digital-medium.co.uk
---

#stl #lambda #cpp #cplusplus #cppcon #cppprogramming #cplusplusprogramming #softwaredevelopment #softwareengineering #coding #code #technology #programming #programmer

Fast and Small C++ - When Efficiency Matters - Andreas Fertig - CppCon 2024

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Peering Forward - C++’s Next Decade - Herb Sutter - CppCon 2024

Peering Forward - C++’s Next Decade - Herb Sutter - CppCon 2024

LLVM's Realtime Safety Revolution: Tools for Modern Mission Critical Systems - CppCon 2024

LLVM's Realtime Safety Revolution: Tools for Modern Mission Critical Systems - CppCon 2024

Tips for C Programming

Tips for C Programming

SMART POINTERS in C++ (std::unique_ptr, std::shared_ptr, std::weak_ptr)

SMART POINTERS in C++ (std::unique_ptr, std::shared_ptr, std::weak_ptr)

When Nanoseconds Matter: Ultrafast Trading Systems in C++ - David Gross - CppCon 2024

When Nanoseconds Matter: Ultrafast Trading Systems in C++ - David Gross - CppCon 2024

Музыка для работы — Deep Focus Mix для программирования, кодирования

Музыка для работы — Deep Focus Mix для программирования, кодирования

Back to Basics: Concepts in C++ - Nicolai Josuttis - CppCon 2024

Back to Basics: Concepts in C++ - Nicolai Josuttis - CppCon 2024

The mind behind Linux | Linus Torvalds | TED

The mind behind Linux | Linus Torvalds | TED

How do Graphics Cards Work?  Exploring GPU Architecture

How do Graphics Cards Work? Exploring GPU Architecture

Cursed C++ Casts

Cursed C++ Casts

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]