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

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

14677 @cppproglib

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

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

    Какие сериалы/фильмы о программировании мотивируют вас продолжать обучение? #интерактив
  • Библиотека C/C++ разработчика

    Интересуетесь профессией программиста, но не разбираетесь ни в IT-терминах, ни в языках? Освойте разработку или тестирование с нуля на курсах Яндекс Практикума. Без опыта в IT можно стать программистом, который пишет на Python, Java или С++; веб-разработчиком, мобильным разработчиком или тестировщиком. Что вас ждёт во время учёбы: — Интерактивный учебник с теорией и возможностью писать код в тренировочной программе. — Собственные рабочие проекты: от чат-бота, сайта-отзовика до соцсети и других многофункциональных сервисов. Их можно положить в портфолио и показать на собеседовании. — Наставники и код-ревьюеры – разработчики из Яндекса и других IT-компаний. Они объяснят сложные темы на вебинарах, проверят код, помогут улучшить проекты — Специалисты карьерного центра, которые научат искать работу, составлять резюме, готовиться к собеседованиям и тестовым заданиям. В конце пути — новая профессия и проекты, которыми можно гордиться. Наши выпускники берут проекты на фрилансе, устраиваются в стартапы и крупные компании — Яндекс, ВТБ, МТС, Перекрёсток, Playrix, Сбер и другие. Пройдите первый бесплатный урок →
  • Библиотека C/C++ разработчика

    AMD — вечная канарейка Intel Если прямо сейчас посмотреть на рынок процессоров, то может сложиться обманчивое впечатление, что AMD на равных конкурирует за место под солнцем с компанией Intel. Кто-то может посчитать, что так было всегда. Реальность же заключается в том, что если Intel всю свою историю колебалась между полной гегемонией и просто доминированием на рынке процессоров для персональных компьютеров и серверов, то AMD в хорошие моменты своей истории была строго второй, а в плохие — находилась буквально при смерти. Читать статью
  • Реклама

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

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

    Unity запускает платформы Sentis и Muse AI для создания 3D в реальном времени. Читать статью
  • Библиотека C/C++ разработчика

    В чем проблема следующего фрагмента? Из спецификации (C++11 §5.3.5/3): Если статический тип подлежащего удалению объекта отличается от его динамического типа, статический тип должен быть базовым классом динамического типа подлежащего удалению объекта и иметь виртуальный деструктор или поведение undefined. #вопросы_с_собеседований
  • Библиотека C/C++ разработчика

    Как усилить свои фундаментальные навыки программирования? ⚡️ Пройди тест на знание основ алгоритмов и оцени свой уровень. ❗️ Тест подходит для любого языка программирования. Ответишь — пройдешь на продвинутый курс «Алгоритмы и структуры данных» в OTUS по специальной цене! 🎫 Курс можно приобрести в рассрочку 👉 Пройти тест на знание алгоритмов: https://otus.pw/nOUQ/ Хочешь протестировать учебный процесс заранее? Тогда приходи на открытый урок курса! 🗣 Регистрация на открытый урок 17 июля в 20:00 «Бор Ахо-Корасика». Регистрируйтесь сейчас - напомним в день вебинара! Нативная интеграция. Информация о продукте www.otus.ru
  • Библиотека C/C++ разработчика

    🤝 5 soft skills, которые помогут тебе дорасти до Senior-разработчика Как думаешь, что нужно уметь, чтобы стать крутым Senior-разработчиком или даже создать свой успешный стартап? Спойлер: нет, не только хорошо кодить. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека C/C++ разработчика

    Сколько курсов вы купили и не стали проходить? Расскажите в комментариях ⬇️ #интерактив
  • Библиотека C/C++ разработчика

    Успей попасть на стажировку Deep Dive в Яндексе: возможность поработать сразу в двух командах за одно лето Deep Dive — уникальная оплачиваемая программа стажировки, которая состоит из двух этапов. Первые две недели вы изучаете внутренние инструменты разработки и адаптируетесь к условиям работы в офисе. Остальное время — создаёте разные продуктовые фичи в двух разных командах разработки Яндекс Маркета по очереди. Если хорошо себя проявите, сможете остаться в той команде, что понравилась больше 🔥 Направления: — бэкенд Java — бэкенд С++ Количество мест на стажировку в формате Deep Dive ограничено. Успейте подать заявку до 16 июля, старт стажировки — 16 августа. Это #партнерский пост
  • Библиотека C/C++ разработчика

    PIMPL (Pointer to Implementation) PIMPL — это паттерн программирования, который позволяет скрыть внутреннюю реализацию класса от клиента, а также упростить перекомпиляцию кода и улучшить производительность. Суть PIMPL-паттерна заключается в том, что все данные хранятся в отдельном класс, а в основном хранится только указатель на этот вспомогательный класс, в котором осуществляется вся работа с данными. В данном примере пользователь класса MyObject не видит внутреннюю реализацию объекта, что позволяет добавлять/удалять поля без необходимости изменять интерфейс класса. Работа с внутренними данными осуществляется через методы класса Impl, которые вызываются в функциях-членах класса MyObject. #код
  • Библиотека C/C++ разработчика

    Взгляд внутрь memcmp на оборудовании Intel AVX2 memcmp — это функция стандартной библиотеки Cи, которая лексикографически сравнивает два массива. Она знакома программистам на Cи и часто используется в качестве строительного блока для строковых операций в других языках. Читать статью
  • Библиотека C/C++ разработчика

    Количество уникальных букв в строке Здесь мы создаем строку str и множество letters, в которое будем добавлять все буквы из строки в нижнем регистре. Затем мы проходим по каждому символу c в строке, и если он является буквой, то добавляем его в множество letters. В конце выводим размер множества letters, который и представляет собой количество различных букв в строке. Функция std::isalpha() из библиотеки используется для проверки того, является ли символ буквой. Мы также используем функцию std::tolower() из той же библиотеки, чтобы перевести буквы в нижний регистр, так как unordered_set считает A и a разными символами. #код
  • Библиотека C/C++ разработчика

    GTK+ Один из самых популярных графических фреймворков нарадяду с Qt, предназначен для создания виджетов, GUI и просто красивых графических оболочек программы, поддерживает Windows, macOS X, Linux и Unix-подобные системы. Открыть фреймворк
  • Библиотека C/C++ разработчика

    Библиотечный метод Продемонстрируйте работу метода сортировки вставками по возрастанию. Для этого выведите состояние данного массива после каждой вставки на отдельных строках. Если массив упорядочен изначально, не нужно ничего выводить. Формат входных данных: На первой строке дано целое число n (1 ≤ n ≤ 100) – количество элементов в массиве. На второй строке задан сам массив: последовательность натуральных чисел, не превышающих 10^9. Формат выходных данных: В выходной файл выведите строки (по количеству вставок) по n чисел каждая.
  • Реклама

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

    Монадическая композиция Expected в C++ Здесь речь пойдёт о трюке, который ещё больше имитирует код под исключения C++. Смотреть статью
  • Библиотека C/C++ разработчика

    60 ужасных советов разработчику на C++ Объемнейший материал, сделанный в юмористическом стиле, подскажет вам, как писать код не нужно. Читать статью
  • Библиотека C/C++ разработчика

    #Дайджест полезных материалов по С++. Сохраняй и делись с другом! 🤖 Что такое пир-ревью и зачем оно нужно вашей команде 🤖 Как создать свой мод для Cyberpunk 2077? Шерстим исходники, Lua, C++ и Python 🤖 Подводные камни С++. Решаем загадки неопределённого поведения, ч. 1 🤖 Типы, больше типов 🤖 Raylib: опыт использования абсолютным новичком и что из этого вышло 🤖 Интероперабельность между С++ и Rust