Обложка канала

Библиотека C/C++ разработчика. Страница 58

14677 @cppproglib

Полезные материалы по всему, что может быть полезно плюсовику/сишнику.

  • Библиотека C/C++ разработчика

    ⁉️Для чего нужны умные указатели в C++? 🗣 Узнайте 3 марта в 20:00 на открытом вебинаре «Умные указатели». Его проведет Александр Ключев, senior developer в американской компании Zynga. На открытом уроке за 1,5 часа разберем, что такое умные указатели и зачем они нужны. А также проведем обзор умных указателей входящих в stl, unique_ptr, Shared_ptr, weak_ptr. 🔸Demo-занятие пройдет в рамках онлайн-курса «C++ Developer. Professional» от OTUS. 📌Для регистрации на урок пройдите вступительный тест - https://otus.pw/zp4h/
  • Библиотека C/C++ разработчика

  • Библиотека C/C++ разработчика

    🏗 Поведенческие шаблоны проектирования: назначение, структура, примеры использования Как создавать приложения, которые легко поддерживать и масштабировать: подробный разбор поведенческих шаблонов. https://proglib.io/sh/Ds0el3ICQk
  • Реклама

  • Библиотека C/C++ разработчика

    ⚡️Разработка на C++ с нуля до Middle за 10 месяцев! 📚На онлайн-курсе «Специализация C++ Developer» от OTUS вы с поддержкой ментора изучите принципы программирования и научитесь применять C++ в разных областях: разработке ПО, machine learning, работе с сетью. 🔥Не упустите возможность протестировать обучение в OTUS на открытом вебинаре 15 и 22 марта. Вебинар позволит Вам познакомиться с онлайн-курсом «Специализация C++ Developer», преподавателем и задать ему любые вопросы. 👇Регистрация на мероприятие: День 1: https://otus.pw/sTWj/ День 2: https://otus.pw/HUl7/
  • Библиотека C/C++ разработчика

    C++ Programming: Program Design Including Data Structures (2018) Автор: D. S. Malik Количество страниц: 1728 В книге демонстрируются различные особенности и возможности языка программирования C++. С помощью книги вы сможете разобраться в этом непростом языке и научиться решать реальные задачи, практикуясь на упражнениях в конце каждой главы. Скачать книгу
  • Библиотека C/C++ разработчика

    Initialization in C++ is Seriously Bonkers

    I was recently reminded of why I think it’s a bad idea to teach beginners C++. It’s a bad idea because it is an objective mess—albeit a beautiful, twisted, tragic, wondrous mess. Despite the current state of the community, this post is not a polemic against modern C++. This post is partly a follow-up on Simon Brand’s article, Initialization in C++ is bonkers, and partly a message to every student who’s wanted to begin their education by gazing into the abyss.

    No TV and No Beer
  • Библиотека C/C++ разработчика

    🐘 Руководство по SQL для начинающих. Часть 2: фильтрация данных, запрос внутри запроса, работа с массивами Во второй части статьи узнаете, как фильтровать данные, работать с множествами и какие бывают функции для работы с массивами. https://proglib.io/sh/Jx5dzoaLj0
  • Библиотека C/C++ разработчика

    Constant references are not always your friends

    Author: Chloé LourseyreEditor: Peter Fordham Early on, when we teach modern C++, we teach that every non-small1 data should be passed, by default, as constant reference: void my_function(…

    Belay the C++
  • Библиотека C/C++ разработчика

    ⁉️Чем отличаются middle-разработчики на C++ от джуниров? 💪🏻Тем, что опытные специалисты освоили паттерны, многопоточность, знают, как взаимодействовать с сетью, обрабатывать большие объемы данных и умеют писать на C++ правильно. 📚Все эти навыки можно освоить за 5 месяцев в OTUS, на онлайн-курсе «C++ Developer. Professional». Обучение будет проходить на задачах, приближенных к условиям реальной разработки Хочешь сделать карьерный рывок? 📌Пройди вступительный тест и записывайся на курс по спец.цене - https://otus.pw/PScn/
  • Библиотека C/C++ разработчика

    📈 Big O нотация: что это такое и почему ее обязательно нужно знать каждому программисту Чем отличается структура данных от абстрактного типа данных? Что такое Big O нотация и как ее применять? Мы постарались ответить на эти вопросы в данной статье. https://proglib.io/sh/UTxeVEoj27
  • Библиотека C/C++ разработчика

    Помимо структуры: метапрограммирование замены struct в C++20 (CppCon 2021). https://proglib.io/w/2a6c57af
    Beyond struct: Meta-programming a struct Replacement in C++20 - John Bandela - CppCon 2021

    https://cppcon.org/ https://github.com/CppCon/CppCon2020 --- The humble struct. We all use it. We all bump up against its limitations, especially when trying to manipulate it at compile time. What if I told you that C++20 has enough features that we can meta-program a struct replacement? Want to have static, compile-time introspection? Want to add and remove members with compile-time programming? Want to have type deduction for members? Want to easily convert from array of structures to structure of arrays (SOA) to optimize cache-friendly traversal? C++20 allows us to do all these things and more! No preprocessors, no macros, just standard C++. Come join me as we explore the magic unleashed by C++20! --- John Bandela I first started programming in C++ at age 14 in 1994 when I cajoled my parents into buying me Visual C++ 1.0 for my birthday. It took a while, but as I learned the language, I decided I really liked C++. I attended the University of Florida and obtained my undergraduate degree in Computer and Information Science. During my undergraduate time, I created and submitted Boost.Tokenizer. I went on to medical school and neurosurgery residency, but decided to do something with a little less scary undefined behavior and returned to programming in C++. --- Videos Filmed & Edited by Bash Films: http://www.BashFilms.com YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk The CppCon YouTube Channel Is Sponsored By: JetBrains : http://jb.gg/cpptools SonarSource: https://www.sonarsource.com/

    YouTube
  • Библиотека C/C++ разработчика

    Хочешь использовать в своих проектах решения, которые выдерживают сотни тысяч запросов в секунду? Приглашаем тебя 🗓 28 февраля в 20:00 на открытый урок по теме «Репликация». 👨‍💻 Вебинар проведет Владислав Родин, руководитель разработки и специалист по Java Enterprise разработке. Чем займемся на уроке? - Рассмотрим принцип работы механизмов репликации с точки зрения синхронизации данных. - Проанализируем проблемы асинхронной репликации и варианты их решения. - Обсудим предназначение и потенциальные проблемы репликации вида master-master. - Рассмотрим преимущества и недостатки безмастерной репликации. 👉🏻 Проходи вступительный тест и регистрируйся на вебинар https://otus.pw/Byiy/ Бесплатный урок пройдет в рамках онлайн-курса «Highload Architect» от OTUS для веб-разработчиков, тимлидов и архитекторов.
  • Библиотека C/C++ разработчика

    Kotatogram-desktop Alternatives and Reviews (Jul 2021)

    Which is the best alternative to kotatogram-desktop? Based on common mentions it is: ✅Paul-nameless/Tg, ✅TrinityCore, ✅TDesktop-x64/Tdesktop or ✅FlaxEngine

    Libhunt
  • Библиотека C/C++ разработчика

    Working with Strings in Embedded C++ - Sticky Bits - Powered by Feabhas

    In this post, by Embedded I’m generally referring to deeply embedded/bare-metal systems as opposed to Linux-based embedded systems. Embedded systems and strings Historically, the need for and thus the use of strings in embedded systems was fairly limited. However, this has changed with the advent of cheaper, full graphic displays and the growth of the ‘Internet of Things’ (IoT). Many embedded systems sport full-colour graphics displays, supported by embedded-specific graphics libraries, including: free open-source – e.g. LVGL vendor-specific – e.g. TouchGFX from STMicroelectronics fully specialised graphics [...]

    Sticky Bits - Powered by Feabhas
  • Библиотека C/C++ разработчика

    Improving Output Iterators

    Barry's C++ Blog

    brevzin.github.io
  • Реклама

  • Библиотека C/C++ разработчика

    Unix and C History

    Brian Kernighan joins Rob and Jason. They first talk about the pros and cons of virtual teaching and training during COVID times, and the news that BOLT has been merged into LLVM. Then they talk to Brian about the history of UNIX and C development at Bell Labs.

    Cppcast
  • Библиотека C/C++ разработчика

    GitHub For Dummies (2019) Авторы: Sarah Guthals, Phil Haack Количество страниц: 368 После того, как вы изучите основы программирования, следующим шагом будут обмен опытом, обучение у других профессионалов в области программирования или совместная работа в группах разработчиков. GitHub - это сообщество для облегчения совместной работы над проектами, и GitHub For Dummies может стать следующим шагом в вашем пути в карьере разработчика. Эта книга, написанная инженером GitHub, содержит подробные сведения о том, как он работает и как вы можете использовать его, чтобы стать более эффективным, полезным и ценным членом любой команды разработчиков. Скачать книгу
  • Библиотека C/C++ разработчика

    Пишете на Python или Go и хотите работать в Яндексе? Или хотите перейти на них с другого языка программирования? Тогда приглашаем 26–27 февраля на Fast Track для бэкенд-разработчиков. На мероприятии, которое пройдет в онлайн-формате, вы сможете за пару дней получить оффер в команду, которая разрабатывает FinOps платформу Яндекса. FinOps платформа — это внутренняя высоконагруженная финансово-операционная система, через которую проходят денежные транзакции всех сервисов Яндекса. Приходите работать с нами, задачи сложные, но действительно интересные. Регистрируйтесь, решайте отборочный тест и до встречи 26 и 27 февраля!