Arduinoメールチェッカー(その3)メールチェッカーの不安定要因であたメモリーリーク問題が解決したため、最新版のコードをアップします。
「MailChecker_pub20090609.zip」をダウンロード
対策は、Arduino TexitStringライブラリのメモリーリークに示したTextStringライブラリコードの変更になります。変更箇所のみを以下に再掲します。
Stringライブラリのコードに、以下のデストラクタを追加します。
<WString.hへの追加>
public:
~String(); ←追加
<WString.cppへの追加>
String::~String()
{
free(_array);
}
あわせて、メールチェッカーのコードも若干見直しを行いました。
メールチェッカーのメモリー使用量
メールチェッカーのコードがスタック・ヒープをどの程度使っているのかを調べてみました。yagihiroさんのblogを参考にしま
(1/4) 次»
コメント(2)|コメントを書く
カテゴリー一覧
最近のコメント
このブログを友達に教える