C++_BE1
405 subscribers
278 photos
1 video
42 files
523 links
Канал по C/C++, полезный и интересный контент для всех уровней.
По вопросам сотрудничества @cyberJohnny
Download Telegram
Какой из следующих символов является допустимым литералом с плавающей запятой?
Anonymous Quiz
6%
287.3.e2
33%
f287.333
6%
F287.333
56%
287.e2
https://habr.com/ru/companies/yadro/articles/800533/

Привет, Хабр! Меня зовут Кирилл Колодяжный, я ведущий инженер-программист в YADRO. Помимо основных рабочих задач, включающих исследование проблем производительности СХД, я увлекаюсь машинным обучением. Участвовал в коммерческих проектах, связанных с техническим зрением, 3D-сканерами и обработкой фотографий. В задачах часто использовал С++, хотя машинное обучение традиционно ассоциируется с Python. Этот язык программирования буквально захватил сферу, его используют повсюду — от обучающих курсов до серьезных ML-проектов.

C++_BE1
🔥 Освой актуальные инструменты разработки на С++

Пройди тест по C++ и проверь подходит ли тебе наш курс

Ответишь
— пройдешь на продвинутый курс "C++ Developer. Professional" от OTUS по специальной цене + получишь запись мастер-класса от преподавателя курса.

👉 ПРОЙТИ ТЕСТ: https://clck.ru/39fqVx

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
🦾 Изучите Qt Remote Objects и межпроцессное взаимодействие для старта работы в кроссплатформенной разработке

🎙 Ждём вас на бесплатном практическом уроке от OTUS, спикер Владимир Щелов — ведущий разработчик в 1С.

На вебинаре:

- поговорим про механизм Qt Remote Objects;
- разберем его работу на примере;
- освоим удобный механизм организации межпроцессного взаимодействия, доступный на Qt;
- научимся пользоваться им на конкретном примере.

Встречаемся 2 апреля в 19:00 мск в рамках курса «Разработка прикладного ПО на Qt и ОС Аврора». Доступна рассрочка на обучение!

👉 Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://clck.ru/39iKQV

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой из двух операторов ++ и -- работает для типа данных bool в C++?
Anonymous Quiz
0%
--
19%
++
35%
Все вышеперечисленное
47%
Ничего из вышеперечисленного
👩‍💻 Изучите Контейнеры STL для профессиональной разработки на С++

Ждём вас на бесплатном практическом уроке от OTUS.

Стандартная библиотека C++ предоставляет набор контейнеров данных для большинства сценариев хранения, преобразования и индексирования. На вебинаре рассмотрим устройство и подход выбора используемых контейнеров.

Встречаемся 11 апреля в 20:00 мск в рамках курса «C++ Developer. Professional». Доступна рассрочка на обучение!

➡️ Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://clck.ru/39pALH

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
https://habr.com/ru/articles/803787/

Когда-то давно я писал статью-наблюдение про использование Хабра в качестве площадки для архитектурных ревью технических решений практически любой сложности Хабр — ума палата, и продолжаю пользоваться этим способом на постоянной основе.

C++_BE1
💡 Разрабатываешь на C++? Освой кроссплатформенную разработку на QT и ОС Аврора

Вкладывай в перспективу - вкладывай в себя!

Пройди тест из 20 вопросов и проверь, насколько хорошо nы знаешь язык C++ и готов освоить QT и ОС Аврора .
Сможешь сдать — пройдёшь на продвинутый онлайн-курс "Разработка прикладного ПО на Qt и ОС Аврора" от OTUS.

👉 ПРОЙТИ ТЕСТ: https://clck.ru/39rbea

🎁 А еще OTUS празднует День Рождения! Дарим вам промокод 7YEARS -15% на оплату любого курса до 07 апреля 2024.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Что будет инициализировать список аргументов в заголовочном файле stdarg.h ?
Anonymous Quiz
14%
va_start
14%
va_list
59%
va_arg
14%
Ничего из вышеперечисленного
💡 Разрабатываешь на C++? Освой кроссплатформенную разработку на QT и ОС Аврора

Вкладывай в перспективу - вкладывай в себя!

Пройди тест из 20 вопросов и проверь, насколько хорошо nы знаешь язык C++ и готов освоить QT и ОС Аврора .
Сможешь сдать — пройдёшь на продвинутый онлайн-курс "Разработка прикладного ПО на Qt и ОС Аврора" от OTUS.

👉 ПРОЙТИ ТЕСТ: https://clck.ru/39rruV

🎁 А еще OTUS празднует День Рождения! Дарим вам промокод 7YEARS -15% на оплату любого курса до 07 апреля 2024.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
🦾 Освойте основы разработки нативных приложений под ОС Аврора 5

🎙 Ждём вас на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом:

- познакомитесь с российской мобильной операционной системой Аврора, её устройством и основными характеристиками;
- посмотрите на структуру и конфигурацию нативного приложения для Аврора 5.0;
- обсудите основные этапы его сборки и запуска;
- разберете приложение, отправляющее уведомление в графическую подсистему Lipstick через DBus.


Встречаемся 17 апреля в 20:00 мск в рамках курса «Разработка прикладного ПО на Qt и ОС Аврора». Доступна рассрочка на обучение!

👉 Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://clck.ru/39yLXr

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
Libcds

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

#для_продвинутых
Clover

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

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

#для_продвинутых
SObjectizer

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

#для_продвинутых
⁉️ Работаешь на С++?

Попробуй пройти наш тест по C++ и проверь подходит ли тебе наш курс

Ответишь
— пройдешь на продвинутый курс "C++ Developer. Professional" от OTUS по специальной цене + получишь запись мастер-класса от преподавателя курса.

👉 ПРОЙТИ ТЕСТ: https://clck.ru/3A7VqT

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
libhv

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

#для_продвинутых
SELA

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

SELA может быть очень полезным инструментом для C++-разработчиков, помогая им писать более надежный и безопасный код.

#для_продвинутых