C/C++

Understand

UnderstandをDoxygenと比較してみた

ドキュメント作成ツールを選定するにあたり、まず第一にオープンソースのツールと有償ツールのどちらを使うかがテーマとなります。オープンソースのツールで代表的なものとしては、Doxygenがもっともよく挙げられます。今回の記事では、Doxyge...
Understand

Understand 6.0でSVN連携して、2つのリビジョンを比較する

以前、「Understand 6.0でGit連携して、2つのリビジョンを比較する」において、Understand 6.0でGit連携することで2つのリビジョンを簡単にプロジェクト比較する機能の設定方法をご紹介しました。これに対して多くのお...
Understand

Understand 6.0でGit連携して、2つのリビジョンを比較する

 以前、Understand 5.1でご紹介した、「UnderstandをGit連携して、2つのリビジョンを比較する」という記事に対してお客様より、「Understand 6.0でも同じようにこの機能を使えませんか?」という声をいただきま...
Understand

UnderstandをSVN連携して、2つのリビジョンを比較する

以前、「UnderstandをGit連携して、2つのリビジョンを比較する」において、UnderstandをGit連携することで2つのリビジョンを簡単にプロジェクト比較する機能の設定方法をご紹介しました。これに対して多くのお客様から、「SV...
Understand

UnderstandをGit連携して、2つのリビジョンを比較する

以前、「Understand 5.1 の新機能・改善点 - 差分グラフィカルビュー/差分レポートの追加」において、プロジェクトを比較する機能としてCompareグラフやChangedEntities Reportをご紹介しました。これに対...
Understand

Understand 5.1 バージョンアップ版の新機能・改善点 – プロジェクト作成ウィザードの刷新

Understand 5.1 バージョンアップ版では、新規プロジェクト ウィザードが刷新されました。 また、C/C++ のプロジェクト作成時に、ビルドプロセスを監視し、インクルードパスやマクロ定義など、ビルドプロセス時にコン...
Understand

C言語プリプロセッサ定義に基づく解析

Understand では、#ifdef 等のプリプロセッサ定義により、マクロ有無を判定し、マクロが有効なコード部分に対して解析をおこないます。下記の機能などで、#ifdef 等を認識した解析結果を確認することができます。 グラフィ...
Understand

Understand 5.1 の新機能・改善点 – ポインター解析機能の強化

Understand 5.1 バージョンアップ版では、C/C++ (Strict) モードで、以下のような依存関係の解析がサポートされました。 関数ポインターによる関数の呼び出し関数テーブル(ジャンプテーブル)ポインター変数のアドレ...
Understand

Visual Studio プロジェクトファイルのインポート

Understandプロジェクトは、Visual Studioプロジェクトファイル(ソリューション、プロジェクト)をインポートして作成することもできます。 Understandプロジェクトの作成は、解析対象のソースコードファイルを直...
Understand

C/C++ 解析の 2 つの解析モード (Fuzzy/Strict)

Understand の C/C++ 言語の解析では、Fuzzy と Strict の 2 つの解析モードを選択できます。 Fuzzy従来から存在する解析モードです。StrictC/C++ をより厳密に解析するためのモードとして、U...
タイトルとURLをコピーしました
Close Bitnami banner
Bitnami