**Title: Correct Use of Integers in Safety-Critical Systems - Expert Insights** Correctly using integers in safety-critical systems is crucial for ensuring software reliability and safety. In this talk, Robert Seacord, a security expert at Woven Planet and SEI, discusses the challenges and misconceptions surrounding portability and safety in C and C programming. Key topics include: - The problematic nature of strict conforming and exact width integer types - Misra C and C standards’ recommendations and their unintended consequences - How to write portable and safe code that accounts for implementation-defined behaviors Robert also shares practical tips on static assertions, integer promotions, and the importance of knowing your target architecture. Learn to avoid common pitfalls and ensure your systems remain safe and secure! #safetycriticalsystems #integers #portability #codingbestpractices **Title: Правильное использование целых чисел в критически важных системах - экспертные见解** Правильное использование целых чисел в критически важных системах критически важно для обеспечения надежности и безопасности программного обеспечения. В своем выступлении Роберт Сиакорд, эксперт по безопасности компании Woven Planet и SEI, обсуждает проблемы и заблуждения, связанные с переносимостью и безопасностью при программировании на C и C . Ключевые темы включают: - Проблематичный характер строго соответствующих и точных типов с фиксированной длиной - Рекомендации стандартов Misra C и C и их непреднамеренные последствия - Как писать переносимый и безопасный код, учитывая реализация-определенные поведения Роберт также делится практическими советами по статическим утверждениям, повышению целых чисел и важности знания целевой архитектуры. Узнайте, как избегать распространенных ошибок и обеспечить безопасность и надежность ваших систем! #safetycriticalsystems #integers #portability #codingbestpractices
Hide player controls
Hide resume playing