• 31 июля 2019, среда
  • Воронеж, ул. Свободы, 73, ДЦ "ИКАР" (конференц-зал №220, 2 этаж)

DSR IT meetup

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

1734 дня назад
31 июля 2019 c 19:30 до 20:30
Воронеж
ул. Свободы, 73, ДЦ "ИКАР" (конференц-зал №220, 2 этаж)

Темная сторона C. Часть 1 – неопределенное поведение.

Создаем IT community для обмена знаниями, опытом и технической экспертизой.

Поговорим об одной из самых "темных" частей языка C (и C++). Выясним, зачем нужно неопределенное поведение и что каждый программист должен знать об этом.

Разберем:

  • нарушение правил приведения типов и strict aliasing 
  • почему указатели это не просто целые числа
  • нулевые и "дикие" указатели
  • нарушение выравнивания типов
  • переполнение целых типов
  • как пропущенный оператор "return" может привести к падению программы
     

Спикер – Владимир Диденко, Lead Software Developer of DSR Corporation.
Член команды Alt Linux, в свободное время помогает разрабатывать этот дистрибутив Linux.
В разработке более 10 лет. 

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше