en
Feedback
C++_BE1

C++_BE1

Open in Telegram

Канал по C/C++, полезный и интересный контент для всех уровней. По вопросам сотрудничества @cyberJohnny

Show more
406
Subscribers
No data24 hours
-27 days
No data30 days
Posts Archive
Вы все еще пишете многопоточку на C++ с ошибками синхронизации? https://habr.com/ru/companies/kaspersky/articles/805365/

🙀 Важные новости от «Лаборатории Касперского» Открывается оплачиваемая стажировка SafeBoard по направлению Разработка С++. Е
🙀 Важные новости от «Лаборатории Касперского» Открывается оплачиваемая стажировка SafeBoard по направлению Разработка С++. Если ты учишься в вузе в Москве/МО или Школе 21 на любом курсе, кроме выпускного и готов(а) работать от 20 часов в неделю — запрыгивай в команды и приземляйся сразу на четыре лапы в IT. Тебя ждут разнообразные интересные задачи, из которых ты можешь выбрать то, в чем хочешь развиваться дальше. Ты сможешь научиться: — Писать техничный код C++; — Разрабатывать приложения и готовые продукты; — Разрабатывать и поддерживать кросс-платформенные (win, unix) проекты C++; — Выполнять рефакторинг кода; — Разбираться в чужом коде; — Развивать техническую экспертизу и многому другому. Во время стажировки ты будешь получать зарплату, бесплатно пользоваться спортзалом, сауной и игровыми комнатами 😉 Подай заявку до 25 апреля: https:safeboard🐾

Cinder Cinder (libCinder) — это бесплатная и open-source библиотека C++ для создания визуального контента и генеративного иск
Cinder Cinder (libCinder) — это бесплатная и open-source библиотека C++ для создания визуального контента и генеративного искусства. Она позиционируется как конкурент Processing, но для C++. Cinder предоставляет широкий набор инструментов для работы с 2D и 3D графикой, аудио, видео, сетями и сенсорным вводом. #для_продвинутых

BDE BDE (Borland Database Engine) — это 32-битный движок баз данных под Microsoft Windows, разработанный компанией Borland. О
BDE BDE (Borland Database Engine) — это 32-битный движок баз данных под Microsoft Windows, разработанный компанией Borland. Он используется для доступа к базам данных из различных приложений, таких как Delphi, C++ Builder, IntraBuilder, Paradox for Windows и Visual dBASE for Windows. BDE обеспечивает единый интерфейс для работы с различными форматами баз данных, включая Paradox, dBASE, InterBase, Microsoft Access и другие. Он также предоставляет ряд функций для управления базами данных, таких как создание и удаление таблиц, индексов, запросов и представлений. #для_продвинутых

Boost Boost — это набор библиотек классов, расширяющих функциональность C++. Он предоставляет удобный кроссплатформенный инте
Boost Boost — это набор библиотек классов, расширяющих функциональность C++. Он предоставляет удобный кроссплатформенный интерфейс для решения различных задач программирования. Boost используется как профессиональными разработчиками, так и начинающими. #для_продвинутых

📚Building Low Latency Applications with C++ Sourav Ghosh (2023) Develop a complete low latency trading ecosystem from scratch using modern C++. C++ is meticulously designed with efficiency, performance, and flexibility as its core objectives. However, real-time low latency applications demand a distinct set of requirements, particularly in terms of performance latencies. C++ is meticulously designed with efficiency, performance, and flexibility as its core objectives. However, real-time low latency applications demand a distinct set of requirements, particularly in terms of performance latencies. With this book, you’ll gain insights into the performance requirements for low latency applications and the C++ features critical to achieving the required performance latencies. You’ll also solidify your understanding of the C++ principles and techniques as you build a low latency system in C++ from scratch. You’ll understand the similarities between such applications, recognize the impact of performance latencies on business, and grasp the reasons behind the extensive efforts invested in minimizing latencies. Using a step-by-step approach, you’ll embark on a low latency app development journey by building an entire electronic trading system, encompassing a matching engine, market data handlers, order gateways, and trading algorithms, all in C++. Additionally, you’ll get to grips with measuring and optimizing the performance of your trading system. By the end of this book, you’ll have a comprehensive understanding of how to design and build low latency applications in C++ from the ground up, while effectively minimizing performance latencies. #cpp #programming 👉 @cplus_be1

📚Accelerated C++: Practical Programming by Example (2000) ✍️Автор: Andrew Koenig, Barbara Moo 📃Страниц: 437 Настоящая книга
📚Accelerated C++: Practical Programming by Example (2000) ✍️Автор: Andrew Koenig, Barbara Moo 📃Страниц: 437 Настоящая книга является классикой программирования на С++, удостоенная оценок большого числа специалистов, в числе которых также есть создатель языка Бьёрн Страуструп. Особенность этого руководства в том, что каждый принцип и концепция языка детально разобраны на примерах кода, сложность которых закономерно растёт от главы к главе Что внутри: 🔸работа со строками; 🔸 циклы, ветвления и пользовательские функции; 🔸 использование библиотечных функций и алгоритмов; 🔸 ассоциативные контейнеры; 🔸 ООП; Скачать книгу

ETL ETL (Embedded Template Library) — это библиотека шаблонов для C++, предназначенная для использования во встраиваемых сист
ETL ETL (Embedded Template Library) — это библиотека шаблонов для C++, предназначенная для использования во встраиваемых системах. В отличие от стандартной библиотеки шаблонов (STL), ETL фокусируется на эффективном использовании ресурсов при работе с ограниченной памятью микроконтроллеров. #для_продвинутых

SELA SELA (Static Error Location Analysis) - это статический анализатор кода C++, который помогает найти потенциальные ошибки
SELA SELA (Static Error Location Analysis) - это статический анализатор кода C++, который помогает найти потенциальные ошибки и предупреждения еще на этапе компиляции. Он может обнаруживать широкий спектр проблем, включая опечатки, пропущенные символы и другие синтаксические ошибки, которые могут привести к ошибкам компиляции; логические ошибки, такие как деление на ноль, выход за пределы массива и использование неинициализированных переменных; потенциальные проблемы, такие как использование устаревшего кода, утечки памяти и небезопасные операции с памятью. SELA может быть очень полезным инструментом для C++-разработчиков, помогая им писать более надежный и безопасный код. #для_продвинутых

libhv libhv — это кроссплатформенная сетевая библиотека C/C++ для разработки TCP/UDP/SSL/HTTP/WebSocket/MQTT клиентов и серве
libhv libhv — это кроссплатформенная сетевая библиотека C/C++ для разработки TCP/UDP/SSL/HTTP/WebSocket/MQTT клиентов и серверов. Она позиционируется как более простая в использовании, чем libevent, libev и asio, при этом предлагая событийный цикл с неблокирующим вводом-выводом и таймером, простой API, поддержка богатого набора протоколов. #для_продвинутых

⁉️ Работаешь на С++? Попробуй пройти наш тест по C++ и проверь подходит ли тебе наш курс Ответишь — пройдешь на продвинутый к
⁉️ Работаешь на С++? Попробуй пройти наш тест по C++ и проверь подходит ли тебе наш курс Ответишь — пройдешь на продвинутый курс "C++ Developer. Professional" от OTUS по специальной цене + получишь запись мастер-класса от преподавателя курса. 👉 ПРОЙТИ ТЕСТ: https://clck.ru/3A7VqT Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

SObjectizer SObjectizer — это небольшой, но мощный фреймворк с открытым исходным кодом, предназначенный для упрощения разрабо
SObjectizer SObjectizer — это небольшой, но мощный фреймворк с открытым исходным кодом, предназначенный для упрощения разработки многопоточных и распределенных приложений на C++. #для_продвинутых

Clover Clover — это инструмент покрытия кода для Java и Groovy, который помогает разработчикам измерить насколько тестами пок
Clover Clover — это инструмент покрытия кода для Java и Groovy, который помогает разработчикам измерить насколько тестами покрыт ваш код, определить какие части кода не тестируются, улучшить качество вашего кода за счет написания тестов для непокрытых частей. Clover работает путем отслеживания выполнения вашего кода и записи информации о том, какие строки кода были выполнены. Эта информация используется для создания отчетов, которые показывают вам, насколько хорошо ваш код покрыт тестами. #для_продвинутых

Libcds Libcds (Concurrent Data Structures) — это библиотека C++ для безопасных многопоточных структур данных и методов безопа
Libcds Libcds (Concurrent Data Structures) — это библиотека C++ для безопасных многопоточных структур данных и методов безопасного освобождения памяти. Она практически header-only, то есть все структуры данных определены в заголовочных .h-файлах, а только реализация ядра алгоритмов SMR (Safe Memory Reclamation) вынесена в небольшую динамическую библиотеку. #для_продвинутых

🦾 Освойте основы разработки нативных приложений под ОС Аврора 5 🎙 Ждём вас на бесплатном практическом уроке от OTUS, где вы
🦾 Освойте основы разработки нативных приложений под ОС Аврора 5 🎙 Ждём вас на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом:
- познакомитесь с российской мобильной операционной системой Аврора, её устройством и основными характеристиками; - посмотрите на структуру и конфигурацию нативного приложения для Аврора 5.0; - обсудите основные этапы его сборки и запуска; - разберете приложение, отправляющее уведомление в графическую подсистему Lipstick через DBus.
Встречаемся 17 апреля в 20:00 мск в рамках курса «Разработка прикладного ПО на Qt и ОС Аврора». Доступна рассрочка на обучение! 👉 Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://clck.ru/39yLXr Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

💡 Разрабатываешь на C++? Освой кроссплатформенную разработку на QT и ОС Аврора Вкладывай в перспективу - вкладывай в себя! П
💡 Разрабатываешь на C++? Освой кроссплатформенную разработку на QT и ОС Аврора Вкладывай в перспективу - вкладывай в себя! Пройди тест из 20 вопросов и проверь, насколько хорошо nы знаешь язык C++ и готов освоить QT и ОС Аврора . Сможешь сдать — пройдёшь на продвинутый онлайн-курс "Разработка прикладного ПО на Qt и ОС Аврора" от OTUS. 👉 ПРОЙТИ ТЕСТ: https://clck.ru/39rruV 🎁 А еще OTUS празднует День Рождения! Дарим вам промокод 7YEARS -15% на оплату любого курса до 07 апреля 2024. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Что будет инициализировать список аргументов в заголовочном файле stdarg.h ?
Anonymous voting

💡 Разрабатываешь на C++? Освой кроссплатформенную разработку на QT и ОС Аврора Вкладывай в перспективу - вкладывай в себя! П
💡 Разрабатываешь на C++? Освой кроссплатформенную разработку на QT и ОС Аврора Вкладывай в перспективу - вкладывай в себя! Пройди тест из 20 вопросов и проверь, насколько хорошо nы знаешь язык C++ и готов освоить QT и ОС Аврора . Сможешь сдать — пройдёшь на продвинутый онлайн-курс "Разработка прикладного ПО на Qt и ОС Аврора" от OTUS. 👉 ПРОЙТИ ТЕСТ: https://clck.ru/39rbea 🎁 А еще OTUS празднует День Рождения! Дарим вам промокод 7YEARS -15% на оплату любого курса до 07 апреля 2024. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

https://habr.com/ru/articles/803787/ Когда-то давно я писал статью-наблюдение про использование Хабра в качестве площадки для архитектурных ревью технических решений практически любой сложности Хабр — ума палата, и продолжаю пользоваться этим способом на постоянной основе. C++_BE1

👩‍💻 Изучите Контейнеры STL для профессиональной разработки на С++ Ждём вас на бесплатном практическом уроке от OTUS. Станда
👩‍💻 Изучите Контейнеры STL для профессиональной разработки на С++ Ждём вас на бесплатном практическом уроке от OTUS. Стандартная библиотека C++ предоставляет набор контейнеров данных для большинства сценариев хранения, преобразования и индексирования. На вебинаре рассмотрим устройство и подход выбора используемых контейнеров. Встречаемся 11 апреля в 20:00 мск в рамках курса «C++ Developer. Professional». Доступна рассрочка на обучение! ➡️ Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://clck.ru/39pALH Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576