UnityとCMockの使い方が分かる本『Embedded Testing with Unity and CMock』を読んだ

UnityとCMockはC言語のためのxUnitとMockフレームワーク。UnityとCMockの使い方について、電子書籍とペーパーブックが...

April 21, 2013 · 4 min · tsu-nera

CppcheckをEclipse CDTに組み込んで静的解析!C/C++ユーザに嬉しい『cppcheclipse』

Eclipse CDT からCppcheckの結果が見れたら便利だなーなんて思って、Eclipseのプラグインを探してみたら、こんなのを見つけた。 cppcheclipse - Integration for cppcheck with Eclipse...

March 2, 2013 · 2 min · tsu-nera

汚いコードをハイライト表示するEclipseプラグイン[Bracketeer for C/C++]

複雑な条件分岐に死にたくなったことがよくあると思います。たとえば、 if(1) { if(2) { if(3) { if(4) { printf("4重カッコだお(´・ω・`)...

February 28, 2013 · 2 min · tsu-nera

C言語のデバッグ加速!Eclipse CDTでのgdb機能がメチャクチャ便利だ。

Eclipse CDTには、グラフィッカルなgdbインタフェースがついてきます。 これが最近便利すぎるので、オススメ機能をここらでまとめときます。 基本的な設...

February 26, 2013 · 3 min · tsu-nera

[本]IPv6ネットワークプログラミングを読んだ感想

仕事で、ひょんなことからIPv6のコーディングが必要になったので、読んでみた。 IPv6ネットワークプログラミング (network technology series) https://amzn.to/2ZbyVCy この本のよいところは...

February 17, 2013 · 2 min · tsu-nera

Eclipse CDT リファクタリング機能について調べてみた。

偶然、以下のリンクの動画を見つけて、ものすごくカッコ良かった。 実践!リファクタリング - WEB+DB PRESS Vol.37 ほぼパクリだけれども、自分でもEclipse CD...

October 21, 2012 · 3 min · tsu-nera

プロファイラgprofをつかう

CPU負荷を測るツール、gprofを試したので、簡単にメモ。 gprofでプログラムの性能をしらべる プログラムの性能情報を知ることができる(プ...

October 13, 2012 · 2 min · tsu-nera

Eclipse CDTで gcovの結果を見てみる

gcovの出力結果をEclipseでみる方法を調べてみた。 Eclipse 3.7(Indigo)までは CDT gcov pluginが動いたけど、Eclipse4.2 (...

October 13, 2012 · 3 min · tsu-nera

Doxygen C言語のコメント備忘録

前回の記事では、Doxygenの導入をまとめたので、 ここではC言語/C++で使えるコメント(Doxygenタグ)の記入方法をまとめる。 公式サ...

October 8, 2012 · 2 min · tsu-nera

地獄の苦しみ、メモリ破壊をCppcheckで華麗に食い止めよう!

前回の記事の続き。 CppCheckでC言語/C++のメモリリーク(解放漏れ)を静的解析で検出する Cppcheckを利用して、バッファオーバー...

October 3, 2012 · 2 min · tsu-nera