CppCheckでC言語/C++のメモリリーク(解放漏れ)を静的解析で検出する
メモリ解放漏れ・メモリ二重解放は組込みエンジニアにとって、背筋が凍る単語だ。 それは、即、残業しなさいという意味に転じる。 そこから、泥沼のデバ...
メモリ解放漏れ・メモリ二重解放は組込みエンジニアにとって、背筋が凍る単語だ。 それは、即、残業しなさいという意味に転じる。 そこから、泥沼のデバ...
最近継続的インテグレーション(CI)に興味を持ったので、 Jenkinsの日本での初めての入門書である、Jenkins実践入門を読んでみた。 https://amzn.to/3DEosi2...
CCCCとは、C言語/C++のステップカウンタだ。 ステップ数をカウントをカウントしてくれるだけでなく、 コードの様々なメトリックをレポートとと...
C/C++用の静的解析ツール、cppcheckを使って、静的コード解析をして、 解析結果をJenkinsで表示する方法を調べてみた。 CppCh...
C言語でのカバレッジ計測結果をJenkinsで表示させる方法について調べてみた。 2つの方法があるみたい。 lcov + HTML Publisher plugin で出力 Hudsonの使い方...
前回の続き。 GoogleTestをC言語で使う方法をハックしてみた GoogleMockをC言語で使う方法をハックしてみた GoogleMock...
今日は体調不良のため、定時退社というなの早退をして、 家に帰ってきた瞬間に治ったので、ブログを更新してみる。 今の開発だと、制御用のメモリを構造...
今、仕事ではテスト工程なので、 C言語で書いたソースにたいしてGoogleTestを使ってウラウラとテストを書きまくっている。 このロジックに対...
頭文字だけでスゴイ!GoogleTestの特徴 GoogleTestとは、C++用の単体テスト用のツール。 このツールの優れているところは、 日本...
1年以上前からずっと読んでいる本について書いてみる。 『test driven development for embedded c』 https://amzn.to/3xbczxP C言語を使った組込み開発でテスト駆動開発をどう実践するかについて...