7
7

More than 5 years have passed since last update.

Arduino で new, delete を使えるようにするには

Posted at

方法

Arduino の開発言語は C++ だが、デフォルトでは new, delete 演算子が使用できない。
これでは何かと不便。

new, delete を使用したい時には new.h をインクルードする。

#include <new.h>

注意点

Arduino はメモリサイズがPCに比べると非常に小さい。
(Arduino UNO では 32kb(スケッチ含めて)、Arduino Mega でも 256kb)
動的メモリを確保するときは残り要領に十分気を付けて使用する必要がある。

7
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
7