たとえば、次のように C++ クラスを定義します。
class cat : public animal
{
public:
cat(const char* nameString) : m_name(nameString) {}
~cat(){}
const char* getName() {return m_name.c_str();}
private:
std::string m_name;
};
後で:
cat kitty("Garfield");
printf("%s", kitty.getName());
上記のコード例では、ctagsは継承、メンバー、メソッド、アクセス タイプ (パブリック、プライベート) などを教えてくれます。
しかし、kitty が cat のインスタンスであることをどのように確認できますか?