Назад к каталогу

ArxSmartPtr

Облегчённая реализация smart pointer'ов для платформ Arduino, где стандартные C++ поддержка недоступна

Версия0.3.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер11.10 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
0.3.011.10 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:eb6f992ee750db9b2c61ff32b51e6fc9501abd6e7efc2f5b4b4ce4a12d09610e
АрхивArxSmartPtr-0.3.0-eb6f992e.zip

Описание

Если работаешь с AVR, MEGAAVR или SAM платами и нужна правильная работа с динамической памятью, стандартные C++ smart pointer'ы недоступны. ArxSmartPtr предлагает облегчённую реализацию shared_ptr для таких платформ, позаимствовав идеи из Boost.SmartPtr. Библиотека автоматически использует стандартную библиотеку, если плата её поддерживает. Из ограничений: пользовательские делетеры и аллокаторы не поддерживаются, а make_shared работает как обычный конструктор. Она уже используется в других проектах вроде ArduinoOSC, TaskManager и SceneManager, что говорит о её практической надёжности в экосистеме Arduino.

Версии

Показано: 8
0.3.02026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.32026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.22026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.12026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.02026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.22026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.12026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.02026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше