FAQ

QA・C/QA・C++

QA·C/QA·C++に関する

ID.3

Q. C++言語で記述されたコードをQA·Cで解析することはできないのでしょうか?

A.


「CとC++のコードが混在している場合、 QA·CとQA·C++のどちらで解析すればよいのでしょうか?」に記載させて頂いた とおり、QA·C/QA·C++の開発元であるProgramming Research社は、 QA·CをC言語モードに対応するC言語専用のツールに 位置づけています。

解析対象のソースファイルの中に、C++言語固有のキーワードや文法が記述されて いなかったとしても、ソースファイルからインクルードされているヘッダファイル の中に、C++言語固有のキーワードや文法が記述されている場合、それらの 出現箇所で文法エラーが発生し、解析が中断してしまいます。
例えば、C++言語ではクラスを定義することができますが、 C言語ではクラスを定義することはできません。

このため、C++言語で記述されたコードを解析する場合は、姉妹品のQA·C++をご利用ください。

<< QA·C/QA·C++に関するに関するFAQ一覧へ戻る