Популярное

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

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

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

Топ запросов

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

Strong Types in C++ - Barney Dellar [C++ on Sea 2019]

Автор: cpponsea

Загружено: 2019-02-17

Просмотров: 9051

Описание:

C++ provides great support for types. They help us structure our data, communicate our intentions and avoid run-time errors. But, all too often, our APIs use built-in types such as int or float, instead of something more meaningful, like 'kilometres' or 'weight'. This means that we throw away all that support from the type system, and end up failing at run-time (if we are lucky).

Why do we give up on stronger types, and what can we do about it? This talk will address these questions and present solutions that will make your code safer - and more readable in the process.
---
I'm a Software Team Lead at Canon Medical Research Europe in Edinburgh. I've been coding in C++ for a couple of decades. I have a keen interest in Agile, technical skill, and helping others to get better at writing software.

https://cpponsea.uk/sessions/strong-t...

Filmed and Edited by Digital Medium Ltd: https://events.digital-medium.co.uk
Enquiries: events@digital-medium.co.uk

Strong Types in C++ - Barney Dellar [C++ on Sea 2019]

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

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

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

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

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

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

KEYNOTE: What Everyone Should Know About How Amazing Compilers Are - Matt Godbolt [C++ on Sea 2019]

KEYNOTE: What Everyone Should Know About How Amazing Compilers Are - Matt Godbolt [C++ on Sea 2019]

A linear algebra library for C++23 - Guy Davidson [C++ on Sea 2019]

A linear algebra library for C++23 - Guy Davidson [C++ on Sea 2019]

Migration to Strong Types in C++: Interactive Tooling Support - Richárd Szalay - CppNow 2023

Migration to Strong Types in C++: Interactive Tooling Support - Richárd Szalay - CppNow 2023

CppCon 2016: Ben Deane “Using Types Effectively

CppCon 2016: Ben Deane “Using Types Effectively"

Doxygen и его остроумное устройство • Исследуем и применяем • C • Live coding

Doxygen и его остроумное устройство • Исследуем и применяем • C • Live coding

Correct by Construction: APIs That Are Easy to Use and Hard to Misuse - Matt Godbolt [ C++ on Sea ]

Correct by Construction: APIs That Are Easy to Use and Hard to Misuse - Matt Godbolt [ C++ on Sea ]

CSC4700-The C++ Standard Library, Containers and Algorithms

CSC4700-The C++ Standard Library, Containers and Algorithms

C++ meetup Brno | Herb Sutter: Reflection - C++´s Decade-Defining Rocket Engine

C++ meetup Brno | Herb Sutter: Reflection - C++´s Decade-Defining Rocket Engine

Back to Basics: Const as a Promise -  Dan Saks - CppCon 2019

Back to Basics: Const as a Promise - Dan Saks - CppCon 2019

The Magic Behind Optimizing Compilers: Static Program Analysis - Philipp Schubert - Meeting C++ 2022

The Magic Behind Optimizing Compilers: Static Program Analysis - Philipp Schubert - Meeting C++ 2022

Как устроена компьютерная графика? OpenGL / C++

Как устроена компьютерная графика? OpenGL / C++

Хватит позориться такими If-Else! Это выдает в тебе новичка!

Хватит позориться такими If-Else! Это выдает в тебе новичка!

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

Simplest Strong Typing instead of Language Proposal ( P0109 ) - Peter Sommerlad - [CppNow 2021]

Simplest Strong Typing instead of Language Proposal ( P0109 ) - Peter Sommerlad - [CppNow 2021]

Library Approaches for Strong Type Aliases - Anthony Williams - [CppNow 2021]

Library Approaches for Strong Type Aliases - Anthony Williams - [CppNow 2021]

Самые частые вопросы про программирование Часть 1

Самые частые вопросы про программирование Часть 1

Security in C++ - Hardening Techniques From the Trenches - Louis Dionne - C++Now 2024

Security in C++ - Hardening Techniques From the Trenches - Louis Dionne - C++Now 2024

Zero to Raylib - C/Odin/Zig Comparison!

Zero to Raylib - C/Odin/Zig Comparison!

Back to Basics: Move Semantics (part 1 of 2) -  Klaus Iglberger - CppCon 2019

Back to Basics: Move Semantics (part 1 of 2) - Klaus Iglberger - CppCon 2019

Как реорганизовать невероятно сложную бизнес-логику (шаг за шагом)

Как реорганизовать невероятно сложную бизнес-логику (шаг за шагом)

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



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



Контакты для правообладателей: infodtube@gmail.com