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

ArxSmartPtr

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

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

Установка

Последняя опубликованная версия
0.3.011.10 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 02:19:52 UTC
Как подключить скачанный 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-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.2.32026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.2.22026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.2.12026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.2.02026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.22026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.12026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.02026-10-07 12:48:25 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP