ycliper

Популярное

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

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

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

Топ запросов

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

Integer Type Selection in C++: in Safe, Secure and Correct Code - Robert Seacord - CppNow 2023

Автор: CppNow

Загружено: 2023-09-05

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

Описание: https://www.cppnow.org
  / cppnow  
---

Integer Type Selection in C++: in Safe, Secure and Correct Code - Robert Seacord - CppNow 2023
Slides: https://github.com/boostcon/cppnow_pr...
---

Proper integer type selection is a poorly understood topic which has lead to the standardization of problematic interfaces in C++, poorly designed safety requirements, and confusion amongst developers. This talk will help you determine which integer types to select, when to select them, and why. This presentation will cover such topics as signed versus unsigned integers and the use and misuse of exact width integers. We will discuss safety and security concerns associated with incorrect integer type selection.
---

Robert Seacord

Robert C. Seacord (born June 5, 1963) is the Standardization Lead at Woven, working with Toyota and its suppliers on quality software development. He is the author of books on C, C++, Java, computer security, legacy system modernization, and component-based software engineering.

Seacord began programming professionally for IBM in 1984, working in processor development, then communications and operating system software, and software engineering. He led the Secure Coding Initiative in the CERT Division of Carnegie Mellon University's Software Engineering Institute (SEI) in Pittsburgh, Pennsylvania until 1991, working on the User Interface Project. He also has worked at the X Consortium in Cambridge, Massachusetts, where he developed and maintained code for the Common Desktop Environment and the X Window System. He returned to SEI in 1996, working on component-based software engineering and joined CERT in 2003. He left CERT and the SEI and joined NCC Group in 2015, as a Technical Director.

Seacord was an adjunct professor in the Carnegie Mellon School of Computer Science and in the Information Networking Institute. He was also a part-time faculty member at the University of Pittsburgh. Seacord is on the Advisory Board for the Linux Foundation and a technical expert for the ISO/IECJTC 1/SC22/WG14 and ISO/IECJTC 1/SC22/WG21 international standardization working group for the C and C++ programming languages.
---

Register Now For C++Now 2026: https://cppnow.org/registration/ *
---

Videos Filmed & Edited By Bash Films: https://bashfilms.com/
YouTube Channel Managed & Optimized By Digital Medium Ltd: https://events.digital-medium.co.uk
---

CppNow 2024
https://www.cppnow.org
  / cppnow  
---

#boost #cpp #cppprogramming

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Integer Type Selection in C++: in Safe, Secure and Correct Code - Robert Seacord - CppNow 2023

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

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

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

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

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

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

Value Oriented Programming Part 1: You Say You Want to Write a Function - Tony Van Eerd  CppNow 2023

Value Oriented Programming Part 1: You Say You Want to Write a Function - Tony Van Eerd CppNow 2023

Assembly, System Calls, and Hardware in C++ - David Sankel - CppNow 2023

Assembly, System Calls, and Hardware in C++ - David Sankel - CppNow 2023

ProgrammingPartners - Haskell Introduction

ProgrammingPartners - Haskell Introduction

SIMD Libraries in C++ - Jeff Garland - CppNow 2023

SIMD Libraries in C++ - Jeff Garland - CppNow 2023

Unlocking Modern CPU Power - Next-Gen C++ Optimization Techniques - Fedor G Pikus - C++Now 2024

Unlocking Modern CPU Power - Next-Gen C++ Optimization Techniques - Fedor G Pikus - C++Now 2024

Exceptions in C++: Better Design Through Analysis of Real World Usage - Peter Muldoon - CppNow 2023

Exceptions in C++: Better Design Through Analysis of Real World Usage - Peter Muldoon - CppNow 2023

.kkrieger - Инженерное Безумие Размером 96KB

.kkrieger - Инженерное Безумие Размером 96KB

All the Safeties: Safety in C++ - Sean Parent - CppNow 2023

All the Safeties: Safety in C++ - Sean Parent - CppNow 2023

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Introduction to Wait-free Algorithms in C++ Programming - Daniel Anderson - CppCon 2024

Introduction to Wait-free Algorithms in C++ Programming - Daniel Anderson - CppCon 2024

Modernizing Compiler Design for Carbon Toolchain - Chandler Carruth - CppNow 2023

Modernizing Compiler Design for Carbon Toolchain - Chandler Carruth - CppNow 2023

Дарио Амодеи — «Мы близки к концу экспоненты»

Дарио Амодеи — «Мы близки к концу экспоненты»

*(char*)0 = 0; - What Does the C++ Programmer Intend With This Code? - JF Bastien - C++ on Sea 2023

*(char*)0 = 0; - What Does the C++ Programmer Intend With This Code? - JF Bastien - C++ on Sea 2023

Branchless Programming in C++ - Fedor Pikus - CppCon 2021

Branchless Programming in C++ - Fedor Pikus - CppCon 2021

C++ Features You Might Not Know - Jonathan Müller - C++ on Sea 2023

C++ Features You Might Not Know - Jonathan Müller - C++ on Sea 2023

Requirements for C++ Successor Languages - Bret Brown - CppNow 2023

Requirements for C++ Successor Languages - Bret Brown - CppNow 2023

Safety-First: How To Develop C++ Safety-Critical Software - Andreas Weis - CppNow 2023

Safety-First: How To Develop C++ Safety-Critical Software - Andreas Weis - CppNow 2023

AI в обучении: тупой и ещё тупее?

AI в обучении: тупой и ещё тупее?

Бесплатная Нейросеть Уничтожила ChatGPT (вот пруфы)

Бесплатная Нейросеть Уничтожила ChatGPT (вот пруфы)

Adaptix vs Pydantic: или почему код на Python может работать быстро? / Python Mentor Podcast #3

Adaptix vs Pydantic: или почему код на Python может работать быстро? / Python Mentor Podcast #3

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



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



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