TGViewer
Я хочу стать вайб-программистом Я хочу стать вайб-программистом @iwannabeprogrammer · 2.75K subscribers
Post #3301 577

Forwarded from Видеоуроки IT

🎬 Контракты для С++

Контрактное программирование — эффективный подход к написанию более безопасных и корректных программ. Он был успешно реализован в таких языках программирования, как Eiffel и Ada. В стандарте С++ контрактное программирование имеет долгую и сложную историю.

С тех пор как попытка добавить контракты в стандарт C++20 потерпела неудачу, SG21 — рабочая группа для стандартизации контрактов в комитете C++ — активно разрабатывает новую версию этой фичи. Сегодня эта версия контрактов уже практически полнофункциональна и с большой вероятностью будет включена в следующий стандарт C++26.

В этом докладе мы рассмотрели текущий дизайн контрактов для C++26. Обсудили разновидности контрактов (preconditions, postconditions, assertions), возможные режимы проверки, обработку нарушений и многое другое. Рассмотрели, чем текущий дизайн превосходит существующие реализации на макросах и как помогает повысить безопасность и корректность кодовой базы.

▶️ Плейлист YouTube ©

🔻Канал: C++ Russia
🔴#cpp
  • 🔥 2
More from @iwannabeprogrammer
  1. Oct 7, 2026Мы в MAX Я хочу стать вайб-программистом
  2. Oct 6, 2026Мы в MAX Я хочу стать вайб-программистом
  3. Oct 6, 2026Да я всего один раз нажал Мы в MAX Я хочу стать вайб-программистом
  4. Oct 5, 2026Мы в MAX Я хочу стать вайб-программистом
  5. Oct 4, 2026Мы в MAX Я хочу стать вайб-программистом
  6. Oct 2, 2026Напоминаем про наш секретный второй ресурс тут тонны крутых постов, которых вы здесь точно…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →