{"product_id":"c-20-urokov-dlya-nachinayushchikh","title":"Валерий Лаптев: C++. 20 уроков для начинающих","description":"Даны основы программирования на С++ по стандартам С++17 и С++20, базовые структуры данных и методы работы с ними. С позиций разработки ПО рассмотрено программирование функций: обычных и рекурсивных, constexpr-функций, лямбда-выраженй и лямбда-функций, перегрузка и шаблоны функций. Раскрыты более сложные вопросы С++: указатели и динамическая память, структуры и классы, конструкторы и деструкторы, методы и перегрузка операций, работа с текстовыми файлами, устройство чисел и битовые операции.\n\nРассмотрены важные для начинающих темы: интегрированная среда Code::Blocks, русификация ввода и вывода, ошибки при написании кода, неопределенное поведение, тестирование и написание тестового кода. В книге 150 примеров программ и более 90 заданий для самостоятельной работы. Материал проверен на практике при обучении студентов и школьников и подготовке их к экзаменам.","brand":"BHV-CПб","offers":[{"title":"Default Title","offer_id":51793876943164,"sku":"qrkb3inwobix1kgmub9qxz9t","price":44.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/c_._20_urokov_dlya_nachinayushchikh_1.jpg?v=1749495688","url":"https:\/\/knizhka.us\/products\/c-20-urokov-dlya-nachinayushchikh","provider":"Книжка US","version":"1.0","type":"link"}