Understand

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

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

Windows 10 で Microsoft Store がポップアップする現象の対応方法

Windows 10 May 2019 Update (バージョン 1903) 以降で、Understand 利用時に以下のような Microsoft Store のページがポップアップし、Python のインストールが促されるという現象が...
Understand

Understand 5.1 の新機能・改善点 – プロジェクト設定のインポート/エクスポート機能

Understand 5.1 バージョンアップ版では、プロジェクト設定のインポート/エクスポート機能の改善がおこなわれました。プロジェクト設定には、解析対象のディレクトリやファイル情報、ファイルエンコーディング、マクロやインクルードパスなど...
Understand

Understand 5.1 の新機能・改善点 – グラフィカルビューの拡張

Understand 5.1 バージョンアップ版では、下記の既存のグラフィカルビューに、いくつかの改善がおこなわれました。UML Sequence Diagram (シーケンス図)グラフオプション(Aggregate by Architec...
Understand

Understand 5.1 の新機能・改善点 – 差分グラフィカルビュー/差分レポートの追加

Understand 5.1 バージョンアップ版では、新たに下記の差分グラフィカルビューと差分レポートが追加されました。Butterfly CompareObject References CompareChanged Entities修正...
Understand

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

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

Understand 5.1 をリリースしました

「Understand 5.1」の販売を 2019 年 3 月 25 日より開始しました。このバージョンアップ版では、ポインター解析機能が強化され、また差分グラフィカルビュー/差分レポートの機能などが追加されました。また、ライセンス体系が変...
Understand

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

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

グラフィカルビュー | 依存関係グラフの便利な使い方

Understand のグラフィカルビューの依存関係グラフについて、以前「グラフィカルビュー - 依存関係グラフ」でご紹介しました。その後のバージョンアップで、依存関係グラフにさまざまなグラフオプションが追加されました。また、便利な使い方の...
Understand

グラフィカルビュー | Control Flow, Calls/Called By Graph のコメント表示仕様

Understand のグラフィカルビューの Control Flow Graph について、以前 Understand 3.0 の新機能 でご紹介しました。その後のバージョンアップで、Control Flow Graph のコメント表示の...