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

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

14677 @cppproglib

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

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

    Unilang — это проект языка программирования общего назначения, предложенный для адаптации к более эффективной и гибкой разработке приложений для desktop. https://github.com/linuxdeepin/unilang
    GitHub - linuxdeepin/unilang

    Contribute to linuxdeepin/unilang development by creating an account on GitHub.

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

    Хэндбук Основы С++ на сайте Академии Яндекса На сайте Академии Яндекса появился новый раздел с бесплатными хэндбуками по IT-дисциплинам. Что интересно для сообщества, есть и хэндбук по основам С++, объясняющий принципы устройства языка и его практическое применение. Ранее об этой инициативе сообщили на ежегодной онлайн-конференции Яндекса YaC/e. Учебники подготовлены сотрудниками Яндекса, а также НИУ ВШЭ и Европейского университета. В хэндбуках изложена теория и есть тестирование: можно решать задачи с автоматической проверкой, контролировать прогресс и обсуждать вопросы с комьюнити. Никаких дедлайнов, можно проходить по порядку или сосредоточиться на конкретных темах.
  • Библиотека C/C++ разработчика

    Какую модель памяти следует использовать в языке Rust?

    В этой статье рассматривается несколько альтернативных моделей памяти для языка Rust. Надеюсь, эта дискуссия будет ценна всему сообществу Rust – но, в конце концов, это их язык, поэтому и выбор...

    Хабр
  • Реклама

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

    Workerd Alternatives and Reviews (Oct 2022)

    Which is the best alternative to workerd? Based on common mentions it is: ✅Postgres-wasm, ✅Wasmer-postgres, ✅Go, ✅Deno, ✅Helm, ✅Iced, ✅Dapper, ✅Qwik, ✅Novu or ✅Signoz

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

    Приглашаем начинающих разработчиков поучаствовать в Intern Backend Meetup! Вас ждут лекции от экспертов Яндекса о новых технологиях и подходах, которые используются при создании сервисов. 💡14 ноября Антон Полухин, эксперт-разработчик на языке С++ расскажет про перспективы этого языка, а Дмитрий Старков, руководитель разработки инфраструктуры Погоды, выступит с докладом «Эволюция Погоды из JS в C++». 💡21 ноября — день Go. Виталий Левченко, разработчик из Практикума, расскажет, можно ли считать Go лучшим языком для старта карьеры, а Алексей Мясников, старший разработчик в YDB, поделится своим опытом. В оба дня команда стажировок подскажет, как повысить свои шансы успешно пройти отбор в Яндекс. Встречи пройдут онлайн и офлайн — в московском офисе Яндекса. Тех, кто хочет прийти пообщаться с командами и рекрутерами, попросят при регистрации прикрепить резюме и решить одну задачу в Контесте. 👉🏻 Регистрация: https://clck.ru/32bqnF
  • Библиотека C/C++ разработчика

    range-based циклы В С++11 была добавлена поддержка парадигмы for each для итерации по набору. В новой форме возможно выполнять итерации в случае, если для объекта итерации перегружены методы begin() и end(). Это полезно, когда вы просто хотите получить элементы массива/контейнера или сделать с ними что-то, не заботясь об индексах, итераторах или кол-ве элементов.
  • Библиотека C/C++ разработчика

    Кроссплатформенный менеджер конфигурации прокси-сервера с графическим интерфейсом на основе Qt (бэкэнд: v2ray / sing-box). https://www.libhunt.com/r/nekoray
    Nekoray Alternatives and Similar Projects

    Which is the best alternative to nekoray?

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

    C++ Вопросы на собеседовании. Разбор Автор данного видео разбирает самые популярные вопросы, а также делиться вопросами и из своего опыта собеседований на C++ разработчика. https://youtu.be/boYk6gFg84E
    C++ Вопросы на собеседовании. Разбор

    Привет, Я Дима мне 26 и я программист. И мне есть, что рассказать)  Сегодня довольная очевидная тема для разбора: Вопросы на собеседовании по С++. Решил освежить свою память и вашу заодно. Пройдемся по самым популярным вопросам, которые найдем в интернете, и несколько я вспомню из своего опыта. Приятного просмотра. Twitch: https://www.twitch.tv/ambushedraccoontv Telegram: https://t.me/AmbushedRaccoon Поддержать канал: https://www.donationalerts.com/r/ambushedraccoon

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

    Для чего используется вызов throw без аргументов? Для повторного возбуждения предыдущего исключения и направления его следующему обработчику.
  • Библиотека C/C++ разработчика

    Lifetime extension of temporary objects in C++: common recommend…

    After reading this article, you will learn the following: ways to extend the lifetime of a temporary object in C++, various tips and tricks; pitfalls of the lifetime extension that a C++ pr…

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

    Как мы баг в PVS-Studio искали или 278 Гигабайтов логов

    Предлагаем вашему вниманию интересную историю о поиске бага внутри анализатора PVS-Studio. Да, мы тоже допускаем ошибки, но мы готовы засучить рукава и залезть в самую глубину "кроличьей...

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

    The pool of talented C++ developers is running dry

    Highly sought after, rarely provided.

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

    ⁉️ Как проводить тестирование программ на Go? 📌 Обсудим это на открытом уроке 9 ноября в 20:00, на котором мы: — Рассмотрим процесс тестирования программ на Go; — Поговорим про понятие табличных тестов; — Затронем тему пакета testing и библиотеки testify. 🦾 В результате вы сможете писать юнит-тесты к программам на Go. Также на занятии познакомитесь с преподавателем и программой онлайн-курса "Golang Developer. Professional" от OTUS. 💣 Проходите вступительный тест и регистрируйтесь на открытый урок Реклама. Информация о рекламодателе на сайте www.otus.ru
  • Библиотека C/C++ разработчика

    Как применяете принципы SOLID? Расскажите в комментариях ⬇️
  • Библиотека C/C++ разработчика

    Calculate Your Code Performance

    Benchmarking your code is a very important step to maintaining good code. It does not particularly...

    DEV Community 👩‍💻👨‍💻
  • Реклама

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

    nocc — распределённый компилятор для гигантских проектов на С++

    У нас есть задача постоянно компилировать тонны плюсового кода. Наш проект — почти 200 000 cpp- и h-файлов, множество Git-веток, сотни разработчиков, десятки билд-агентов: его нельзя единожды...

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

    The evolution of statements with initializers in C++

    In the coming two articles, we’ll see how C++ evolved in terms of writing different statements that include initializers. Simple? Boring? I don’t think so, it just shows how far we got in C++ and in programming in general in terms of readability and maintainability of code. In the first - shorter - part, we are going to cover some basics and conditionals and in the second, we’ll discuss loops. But first of all, what’s a statement? According to Wikipedia, “a statement is a syntactic unit […] that expresses some action to be carried out”. Statements can be either simple such as assignments, assertions or function calls, etc. or compound such as loops and if statements. Initialization cannot only happen in simple statements, like in an assignment, but also in compound ones. That’s probably not relevant news, but it’s also worth seeing that more and more compound statements offer options to initialize variables. Let’s see their evolution, but let’s have a glimpse of variable initialization first. Declaring a variable…

    Sandor Dargo’s Blog
  • Библиотека C/C++ разработчика

    Hendrik Niemeyer "Intro to C++20's Concepts"

    One of the biggest new features of C++20 are concepts. Concepts define requirements on template arguments which are enforced by the compiler. This leads to more readable code which clearly expresses intent. Error messages are improved since violations of the constraints defined by concepts can be detected in the early stages of the template instantiation. This talked is aimed at people with little or no experience with concepts and will introduce generic programming with concepts (constraining templates, writing your own concepts and overloading functions which are constrained by concepts) Slides: https://github.com/hniemeyer/IntroToConcepts

    YouTube