⚡️ Решение проблемы ограничения MAXIMUM_WAIT_OBJECTS (64) для множества объектов WaitForMultipleObjects: Связать события с портом завершения ввода-вывода.
▪ Github
@cpluspluc
▪ Github
@cpluspluc
👍12❤5🔥3
static
` делает ваш код на C в 10 раз быстрееhttps://mazzo.li/posts/c-performance-anecdote.html
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
mazzo.li
When `static` makes your C code 10 times faster
👍22🔥5❤3
🎮KallistiOS полноценная операционная система
KOS - неофициальный набор для разработки игровой консоли SEGA Dreamcast с некоторой поддержкой аркадных плат NAOMI и NAOMI 2
Несмотря на возраст консоли, KOS предлагает чрезвычайно современную среду разработки, удобную для программистов.
Используя мощный набор инструментов GCC, он полностью поддерживает C17 и C ++ 20, включая их стандартные библиотеки, наряду с поддержкой частей C23, C ++ 23, Objective-C и различных POSIX API.
Кроме того, KOS-ports предлагает богатый набор дополнительных библиотек, таких как SDL, OpenGL, OpenAL и Lua для платформы
▪ Ссылка
#dreamcast #kos #homebrew #kallistios #nulldc
@cpluspluc
KOS - неофициальный набор для разработки игровой консоли SEGA Dreamcast с некоторой поддержкой аркадных плат NAOMI и NAOMI 2
Несмотря на возраст консоли, KOS предлагает чрезвычайно современную среду разработки, удобную для программистов.
Используя мощный набор инструментов GCC, он полностью поддерживает C17 и C ++ 20, включая их стандартные библиотеки, наряду с поддержкой частей C23, C ++ 23, Objective-C и различных POSIX API.
Кроме того, KOS-ports предлагает богатый набор дополнительных библиотек, таких как SDL, OpenGL, OpenAL и Lua для платформы
▪ Ссылка
#dreamcast #kos #homebrew #kallistios #nulldc
@cpluspluc
🔥13👍5❤4
Если API перестает работать или становится платным, он теряет рейтинг и удаляется с сайта. Это полезный ресурс для студентов и разработчиков, которые ищут доступные и рабочие API.
https://www.freepublicapis.com/
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Это крутое расширение для VSCode, которое забавно реагирует на ошибки в коде. Лицо главного героя легендарной игры DOOM из эпохи DOS и Windows 95 появляется каждый раз, когда в вашем коде обнаруживается ошибка, показывая «Ouch Face».
Это делает процесс отладки более интерактивным и увлекательным.
#vscode #VisualStudioCode #Doom
▪ Github
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
😁41👍8❤4💊4🥰2😐1
В официальном блоге команды C++
Анонсирована библиотека Proxy 3 для динамического полиморфизма.
Инструмент позволяет упростить управление временем жизни и обслуживание полиморфных объектов в C C ++.
Proxy дает возможность писать полиморфный код на C++ так же легко, как на языках с GC (например, Java или C#), и при этом иметь отличную производительность во время работы кода.
Если вы пробовали ли вы другие библиотеки полиморфного программирования на C++, но нашли в них недостатки, то эта библиотека для вас. 😉
▪Github
▪Блог
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤4🔥3
⚡️ Pocket Godot
Стартовый набор полезных инструментов для разработки мобильных игр с использованием Godot
Код и проект описаны в этом видео.
▪ Github
@cpluspluc
Стартовый набор полезных инструментов для разработки мобильных игр с использованием Godot
Код и проект описаны в этом видео.
▪ Github
@cpluspluc
👍16❤4🔥3❤🔥1
🔔 Вышел Visual Studio code Версии 1.93
С новым редактором Profiles, JS & TS IntelliSense на http://vscode.dev, улучшенной историей чата GitHub Copilot и многим другим! 🚀
Подвезли много интересных обновлений.
Полная информация о выпуске: https://code.visualstudio.com/updates/v1_93
@cpluspluc
С новым редактором Profiles, JS & TS IntelliSense на http://vscode.dev, улучшенной историей чата GitHub Copilot и многим другим! 🚀
Подвезли много интересных обновлений.
Полная информация о выпуске: https://code.visualstudio.com/updates/v1_93
@cpluspluc
👍13❤9🔥4🤔1
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cppsobes
Python: t.me/pythonl
Хакинг: t.me/linuxkalii
Devops: t.me/devOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Linux: t.me/linuxacademiya
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cppsobes
Python: t.me/pythonl
Хакинг: t.me/linuxkalii
Devops: t.me/devOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Linux: t.me/linuxacademiya
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
🔥4❤3👍1
🔍 Детальное сравнение и углубленный анализ производительности Java, Go, C++, Rust: как сборка мусора влияет на производительность и эффективность использования ресурсов
Любопытное исследование, в котором рассматриваются накладные расходы, связанные с использованием языков с автоматической сборкой мусора (Java и Go) по сравнению с языками с ручным управлением памятью (C++ и Rust), в контексте систем репликации конечного автомата (SMR), работающих в облаке.
📌 Читать
@cpluspluc
Любопытное исследование, в котором рассматриваются накладные расходы, связанные с использованием языков с автоматической сборкой мусора (Java и Go) по сравнению с языками с ручным управлением памятью (C++ и Rust), в контексте систем репликации конечного автомата (SMR), работающих в облаке.
📌 Читать
@cpluspluc
❤7👍4🤪4🔥2🥱1
Структуры данных и полезные макросы для облегчения вашей работы на C.
▪ Github
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤5🔥4⚡1👏1😁1🆒1
В статье Devblogs Microsoft представлена новая функция в Visual Studio 2022, использующая искусственный интеллект для генерации выражений для условных точек останова и точек трассировки в коде C++. Эта функция, работающая на базе GitHub Copilot поможет разработчикам сэкономить время и силы, позволив ИИ предлагать подходящие условия или создавать собственные. В статье приводится пошаговое руководство по включению и использованию этой функции в Visual Studio 2022.
devblogs.microsoft.com
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤6🔥2👏1🖕1
https://mariusbancila.ro/blog/2024/09/06/whats-new-in-c26-part-1/
#cpp #программирование
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Marius Bancila's Blog | About code. Mostly on C++
What’s new in C++26 (part 1)
As C++26 is a work in process, we look at several new language features (already supported by Clang and GCC).
👍13❤4🔥4😇2
▪ Github
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥4🥰2🤣1
Представляем удобную шпаргалку-репозиторий по 23 популярным паттернам. У каждого будет краткое описание со схемой и полезные ссылки, а также примеры с кодом на четырёх языках: C++, Java, C#, Python.
#шпаргалка #паттерны #ru #cpp
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥14❤5😁1
https://cppalliance.org/vinnie/2024/09/12/Safe-Cpp-Partnership.html
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
The C++ Alliance
Safe C++ Partnership
Safe C++ Partnership I am happy to announce that the C++ Alliance has formed a partnership with Sean Baxter, a renowned engineer, to develop the Safe C++ Extensions proposal. This is a revolutionary proposal that adds memory safety features to the C++ programming…
❤11🔥8👍6🙈2
https://youtube.com/embed/-l4FwbsmAis
#cpp #программирование
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥7❤4
Cpp_refcard.pdf
24.1 KB
В ней затронуты почти все темы, которые есть в языке: от базы до специфичных утилит.
Вы можете использовать ее во время обучения, перед собеседованиями или же просто чтобы освежить знания.
🎯 Шпаргалка
Сохранйте себе, чтобы не потерять.
#шпаргалка #cpp база
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥10❤3🥰2
Хочешь стать Linux-экспертом?
Linux++ - канал для тех, кто хочет профессионально освоить Linux и программирование!
- Уникальные гайды по администрированию Linux
- Продвинутые техники и рекомендации по разработке на языках C/C++
- Подробные статьи о внутреннем устройстве операционных систем
- Интересные факты и новости из мира технологий
🌐 Присоединяйся к нам и становись частью сообщества истинных гуру: Linux++
Linux++ - канал для тех, кто хочет профессионально освоить Linux и программирование!
- Уникальные гайды по администрированию Linux
- Продвинутые техники и рекомендации по разработке на языках C/C++
- Подробные статьи о внутреннем устройстве операционных систем
- Интересные факты и новости из мира технологий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥3❤2❤🔥1