【mbed】「Operator new[] out of memory」はsizeを0でnewしたときにも出る

●環境
mbed OS

●現象
「Operator new[] out of memory」とエラー表示されたので、メモリが枯渇したのかと思ったが、そうではなかった。

●原因
動的にnewでメモリを割り当てるコードを書いており、newする際のsizeを0でnewしてしまっていた。

●対策
sizeを0でnewしないようにした。

コメント

タイトルとURLをコピーしました